skysight-inc/HackerNews huggingface dataset:
I think the gist of your argument is this: both C languages and s-expression based languages are touring complete and thus isomorphic.

For any given C compiler I can write a lisp program that gives the same answers for input. Likewise for any Lisp program I can make input for a c compiler that yields the same behavior. I know this because both c and lisp are touring complete. Yay formal languages !!!

But touring completeness and isomorphism are not exactly the same thing. When you run into undefined behavior in your c/c++ program, there does not exist exactly one s-expression to cover the possible interpretations of every compiler. You may need to write several compiler specific s-expressions to cover all the behaviors from the same c expression.

These compiler specific difference break the mappings required for isomorphism.

Lisps also have two different ways of evaluating input. Lazy and strict. So one s-expression may require several c expressions to deal with edge cases. Nothing is perfect.

Sadly, either way you look at it, c expressions are not quite isomorphic to s-expressions.

I agree with you about left to right vs right to left precedence. That's actually why I prefer s-expressions to order of operations and infix notation.

Also some complexity is inherent, some is self imposed. Sometimes static typing is nice and catches errors. Sometimes dynamic typing can save a lot of keystrokes.
Study an industry. Be involved with it. In depth. Pain points are discovered during research more than they are just handed to you.
Why wolves are forever wild, but dogs can be tamed
Reading comments that pull out the rulebook is so much more interesting..
Someone lucky got id Software's original NeXT hardware
JSTOR an Entitlement For US DoJ's Ortiz & Holder
The interplay between open standards versus competition is fascinating. On one hand, all browser makers sharing the same standards makes my life as a software engineer easier. On the other hand, one standard to rule them all may stifle innovation and progress. My initial reaction was, "what a shocker". Then I thought a bit more deeply about it.
I can understand an appreciation, but a need seems pathological.
Is there a case in JavaScript where operators with the same precedence are not evaluated left-to-right?
Megaupload was basically the pirate bay if it were run as a business.
> I would personally feel unsafe storing private documents on Mega due to the lack of public/private key encryption, but that's me.

It is probably worth pointing out that all of this encryption stuff is only for them. Nomatter how they brand it, the purpose is to give them plausible deniability, which they lacked with the previous Mega.

If you want encryption meant for you, then you should probably just encrypt your files yourself before you let Mega touch them.
It's true that it didn't have the same intent as a prank. However, purely in terms of his actions, I can easily imagine students doing much more intrusive and ToS breaking things than Aaron did on an university network to execute a prank.

Downloading from a network in a manner that violates the network's ToS would make for a particularly tame prank.
It's all too easy to dismiss someone completely based on their politics, but this(and government overreach in general) is one of the issues that the left and right should be able to come together on.

Remember, Issa was one of the leading voices in Congress against SOPA.
How are his products illegal? It's not like Skydrive and Google Drive are devoid of pirated content. Also Megaupload was a very valuable service back in the day when there wasn't many upload providers around..
It definitely wasn't a "hack", though I wouldn't call it a prank either.
trademark law (...) creates far more dire freedom-related concerns

Can you give any examples of such?
Best Things To Do In Semester Break
Have you ever lived in a city where you can easily walk or take public transportation?

If you're into drinking, even socially, it means no designated driver. No hunting for parking (can take > 10 mins in SF), especially in the areas where all the food and bars are.

Most neighborhoods in SF (and I'm guessing NYC) there's usually some shopping district with a street full of stores and restaurants, non-national chain, within walking distance.

Growing up in Orange County that is something I had never experienced and at least until I have a spouse and kids I don't really want to go back to.

Where I live I'm within a 3 minute walk to a Whole Foods, 15 or so restaurants. A convenience store. 3 cleaners. A twice a week farmers market. Several banks. A drug store. 6 bars. 5 coffeeshops. 2 bookstores. 2 bike stores. And I'm only a 10 minute walk from the mission or a 5 minute walk to the muni (to go downtown).

Compare to the O.C. where pretty much had to drive everywhere. Daly City is a similar place.
This.

While Ortiz will be the convenient (and rightful, I suppose) scapegoat in this instance, she's a symptom of the problem and not the cause. There are far more fundamental problems with the DoJ, and until they're addressed (time and cost of mounting a defence, overly aggressive prosecutions, lack of oversight and discretion), nothing will change.
It could be achieved through convergent encryption see this presentation from last week http://crypto.stanford.edu/RealWorldCrypto/slides/tom.pdf
Ask HN: Customer Support as a Service?
Are there any startups offering good quality "customer support as a service"? Specifically for my paid iPhone apps. I'd love to pay someone to deal with the easy/repetitive requests and leave the more challenging ones to me.

(FogBugz's snippets go a long way here, but it still sucks up more of my time than I'd like.)

Hopefully this hasn't been asked before--I searched but couldn't find anything relevant. Thanks!
Consejos de Autoestima para Hombres
TAI is calculated in retrospect, as I understand it, based on the weighted contributions of the atomic timescales maintained by all of the participating countries. As a result, if you store a TAI timestamp in hopes of using it as an absolute time reference point, you will have to go back and update it when BIPM releases the next 'Circular T' bulletin (http://www.bipm.org/jsp/en/TimeFtp.jsp?TypePub=scale).
It is now taken as an article of truth that Ortiz drove him to suicide. Is there any direct evidence that he did it because of the prosecution or is it only assumed?
As long as there is a JS implementation that they're providing (FTA) then I don't see whats worth a big fuss. I was worried from the headline that this would pre-empt serverless p2p VoIP from Chrome<->IE, but that doesn't seem to be the case.
In my opinion the correct response to maintenance requests is "Here is my daily rate".

The other correct response is "We can agree on a monthly retainer of X days for maintenance."

I try to avoid fixed cost projects, especially in early stages when specs are likely to be very fluid.
Cool idea! Are you using IMDB API?
Wait, since when are inline styles a poor development practice? Obviously they're a bad choice for large sites, but for a simple webpage (like a blog) that never needs to be extended and doesn't have repeating elements with lots of formatting, it seems to be a justifiable choice. For blog post content, especially.

Is "!important" in your custom stylesheet not overriding it? It's supposed to, what is the technical problem?

Also, what are fontwalls? You link to a paragraph with a typeface that is exceedingly difficult to read (is that the point?), and then the rest appears to be in hieroglyphics.
My family and I went to North Korea purely for curiosity's sake. Although we didn't like the giving-money-to-a-terrible-dictatorship aspect, the trip really changed our perceptions of the country and was by far the most interesting trip I had taken.
Congressional Word Count
>The problem is SDP. SDP wasn't originally designed for browser-to-browser communications, and some of the things that WebRTC uses it for go above and beyond the specification.

But SDP is just session description. In a way just metadata, so to speak. Hardly a big part of webRTC specification. Ok, there are some rules that govern how to choose appropriate codec and similar, which may seem complicated (but in my opinion aren't - I've worked with SIP for many years), but it seems way overboard to submit your own specification just for SDP. I think it would be many times better to try to influence webRTC specs than splitting the effort and almost certainly prolonging adoption.
> sort of required for a useful window based GUI

Not really. At that time, I was programming under Windows 3 and I quickly learned to call yield() from within long-running functions. It was not perfect, but it was good enough.
While true, it generally means buying bigger hosting / moving to a new provider / some significantly-manual step. If they haven't done it before, it could be hours before it's completed, if they're even aware of it yet.
Wow, SDP and SIP that brings back nightmares about that stateful protocol. The code to handle them was unimaginably complicated
When I went our tour guides were somewhat lenient. They were happy to take us to the Pyongyang Pizzeria when we asked, but insisted that the Opera would "not be fun for us."

Another group we met said their guides would fulfill almost any request, so go figure.
Show HN: Secure & Smart sharing on Android (no signup, no account needed)
joindrops.com is a secure and easy way for you share images in a secure and easy way. No account needed, and no sign-up required. Tap or Shake to share with your friends.

Would appreciate if you can review the app and mail us at admin@joindrops.com to provide any feedback, suggestions, problems..

Look forward to hearing from you.
This is probably the most worrying issue with this article. It places the blame on two individuals who are characterized as out of control instead of a system that is out of control. The entire system needs to be held accountable and corrected and those highlighted as having benefited their careers through this widespread misconduct should be individually held accountable just like individuals were held accountable at Nuremberg. Participation in a corrupt system and going along with the corruption is acceptable for peons, but not for people are high up in the DoJ as Ortiz and Heynmann. They had the power and discretion to correct the course of the out of control prosecutorial train, but instead chose to proceed full steam ahead.
I would like one, if you have any available. Rtmagner@gmail.com
I actually also fix MVPs when they start breaking :)

Honestly, I just find working with startups and small companies in general to be more interesting, even though there is usually slightly less money involved. I got into this type of work by hanging around Hacker News and writing blogposts aimed at a hackerpreneur auidence.

It's amazing how many great projects you can attract if your writing is half decent and you have a good idea once in a blue moon.

As for jumping full in, yeah I'd love to eventually, but I've learned to be cautious and cover my bases first. Maybe when I have money saved up so I don't have to earn anything for months on end. Being young has its disadvantages.
Ask HN: Need consultant with experience in Java/Javascript
Building a website with angular js and spring MVC and looking for a consultant who can lead the development mentoring two interns (already hired)
I was in a discussion with a member of the Go development team, bitterly complaining about their decision to go with a GC'd heap as the only way to access memory for something they intended as a "systems programming language". They suggested I link in C data structures for those heap-heavy caching applications :-( As I see it, C and C++ are the only practical options for writing high performance, memory efficient, cache heavy applications for production use in the current tech climate.
It sure is an interesting concept. I didn't really want to know all about North Korea. And somehow, thanks to the layout, I think that I got the general idea in a better way than I would have if it has been one big column.

It feels with an approximation algorithm that enables parallel processing to an usually linear task. It saves some time to get the general idea.
No matter what point you are trying to make, your post here comes across as random, rant-y and somewhat nonsensical. I tried going through your supporting links to understand your point, but I still don't quite understand your concept of a "fontwall". I think that you mean that content is inaccessible to you because you can't apply your dyslexic fonts to content which has overridden it, but that's just my guess.

If you want people to listen and understand what you are trying to say, you might want to take a breather and start writing more constructively.

I can completely understand where you are coming from, but you really need to adjust your tone and message if you want to convince people.
This statement makes no sense whatsoever.
Yep. "Genetic Fallacy" more specifically. Very widespread.
http://en.wikipedia.org/wiki/List_of_documentary_films_about...

An interesting one is The Red Chapel http://en.wikipedia.org/wiki/The_Red_Chapel where two Korean-born Danish-adopted guys travel to North Korea. Because they are of Korean-ethnicity but don't speak Korean or know much about Korea, they get interesting responses from their handlers. One of them is also in a wheelchair and since North Korea allegedly kills all handicapped infants, it leads to some very tense situations.
> Little to no commercial value?

Have you ever tried to sell a diamon, err, scholarly article?
I too visited the DPRK recently. Did you go with Koryo?

The weirdest thing was that our guide was very happy to discuss "taboo" questions. She asked us about our electoral system, and after we visited the DMZ inquired as to what our media said about North Korea. Initially we were elated that we had a "receptive" tour guide, but by the end we began to suspect that it was all a ruse to put us at ease. Did your guides do this?
Not to mention there appears to be two section VII's.
I just use the standard release of Chrome. I Googled about the problem several times and all I could find out is that some people experience this issue and others don't, and no cure was known. The problem did not go away via numerous upgrades of Chrome, so I eventually gave up.
???

1. Code bloat: "font-family: Crimson Text; font-size: 20px; font-weight: 400; line-height: 135%;" appears 9 times. For the same reason in the CSS world we're trying to eliminate unnecessary and unwieldy div-itis and non-semantic classes. It's about reducing footprint: http://www.youtube.com/watch?v=R-BX4N8egEc. If you cannot see the logical next step that each of his Web pages may be doing the exact same thing, and thus his entire site; and further he might be using a plugin or theme that perpetuates this bad practice... if you cannot see that, then fair. But those are the kinds of problems I reflect on in my studies.

2. I'm not even sure what you're getting at with your second question. I wouldn't be posting this if my "!important" worked. If anything, Stylish may not benefit from the well-noted point that !important overrides inline styles. If that's the case: fascinating new problem we've discovered here. I am overriding paragraph elements with "!important"; that is the fact of the situation. Is there a technical problem? Perhaps.

3. Fontwalls are situations like this: a dyslexic reader is incapable of reading the content in place because the typesetting makes it inaccessible. So, like with your criticism of my typesetting on my Website: the OP has used "a typeface that is exceedingly difficult to read."
There have been many defintions of UTC http://www.ucolick.org/~sla/leapsecs/timescales.html#UTC which do not agree. When an API does not match what the providers supply, which definition qualifies as "official"?
Thanks!
We're using TMDb API, but all data is manually checked for accuracy. For now we are focusing on quality sci-fi movies and there aren't too many of them :)
> Isn't it true that ANY web storage and file-sharing company could be raided and shut-down tomorrow?

I'd say at its present state, MEGA servers are one of the least likely to be raided, considering the clusterfuck with the last raid.

> if data loss is your concern, be sure to back it up locally

That's a horrible advice. A company that does data storage professionally is much less likely to lose your data. If you have a house fire or a major flood, your computer and your backups will be gone.

Diversification is the key to data safety. Back up both locally and online.
What a ridiculous statement.

He could just as easily make up a fake bandwidth usage number for marketing purposes rather than actually put unnecessary load on his servers by not using Gzip.

It's most likely down to him hiring sloppy developers. And judging by the source code on the site this is exactly the reason.
Reminds me of this bit from "Zen and the art of archery"

----

Among swordmasters, on the basis of their own and their pupils' experience, it is taken as proved that the beginner, however strong and pugnacious he is, and however courageous and fearless he may be at the outset, loses not only his lack of self consciousness, but his self confidence, as soon as he starts taking lessons.

He gets to know all the technical possibilities by which his life may be endangered in combat, and although he soon becomes capable of straining his attention to the utmost, of keeping a sharp watch on his opponent, Of parrying his thrusts correctly and making effective lunges, he is really worse off than before, when, half in jest and half in earnest, he struck about him at random under the inspiration of the moment and as the joy of battle suggested.

He is now forced to admit that he is at the mercy of everyone who is stronger, more nimble and more practised than he.
Quot capita tot sensus.

How is it that you merely "think" you've got it, but in your own words immediately after admitting that, you demonstrate quite clearly that you actually did in fact understand?

If you want to make friends, that's your prerogative. You were informed, and you demonstrate that you got my point. I don't care for your etiquette or aesthetics of communication.

[Added:] I see no lack of understanding of my point here, but only disagreeing opinion on what counts as an acceptable font, which is question begging, and factual inaccuracies.

And I want you to understand that this angers me. That is part of my point: I am angry, and yes, it is a rant. It's not clear to me how that is relevant or even a criticism. I am mad about this. I want that to be understood and clear. If you immediately picked up on my "rant-y" style, then I have succeeded at doing what it is I set out to do. At the same time, phrases like "absolutely sick," I am quite sure, tipped you off, and such phrases will tip most readers off. I honestly do not feel the need to add the disclaimer: "this is a rant." Most ranters don't, who are truly ranting, rather than being critical.

If what you mean to suggest is that rants exclude or prevent the flow of information, then as demonstrated by the numerous replies here, information was not impeded and critical dialogue is sitting along side and emotional/personal issue. I personally think it asks too much of one to set aside how they personally are affected, given the nature and gravity of the situation being mentioned (i.e., the scope and unwitting lack of sensitivity to dyslexia sufferers).

I have provided my arguments and points. And I am mad. It is quite clear to me that most of you are perfectly processing both of those informative gestures.
Rightly or wrongly, Elsevier makes a pretty decent business out of it.
Me and a couple of friends want to go to north korea to jump off some buildings with parachutes, any possibility of this ever happening? We've been in contact with the local travelling guide, and while they did not toss the idea out of the window, it seemed as if it was a pretty stupid idea from their point of view. Can anyone here help with any hookups? We're pretty experienced FWIW...
Elsevier et al have done very well selling articles bundled as journal subscriptions. Claiming articles have no commercial value while at the same time railing against publishers is cognitive dissonance at its finest.
Megaupload was selling access to content, not ability to store data. The users who downloaded data were the ones that had to pay. Only way this type of service is profitable is when it has "stuff" that is wanted by masses of people. And since Megaupload didn't produce/resell anything, illegal content is the only other option.

Also, during the time megauplaod existed, there always were upload providers. Megaupload came quite late into the game.
I know that "don't treat the symptoms! treat the root cause!" is a common, almost unassailable sentiment, but lately I've been thinking there are problems with it.

In order for it to be completely ineffective to "treat the symptom", it rests on the assumption that successfully treating the symptom will have zero effect on the cause behind it.

A good example of that is taking pain meds to mask the pain of a knee injury. So then you go and run on it, and it makes the knee injury worse. You treated the symptom, and nothing changed.

But there are definitely examples where treating the symptom does help. For instance, someone is temporarily depressed because of a unresolved situation in their lives. And yet, they cannot address the situation because the depression is in the way. So, they take an anti-depressant, and then maybe they can resolve their root cause, and then maybe they can go off the anti-depressant.

Someone like an Ortiz, yes, is a symptom of a deeper problem. But I'm not convinced it is like the pain in a knee, where treating it will make zero difference. A bum knee isn't exacerbated by the pain. But the system may be exacerbated by Ortiz. A bum knee doesn't become a bit less bum from witnessing the taking of a pain med. But if the system recognizes an Ortiz downfall and receives a data point of what "going to far" is, then maybe that would have an effect.

Probably not a sufficient effect, probably not enough, but I'm just pointing out that the fact that Ortiz is a symptom, is not, by itself, sufficient reason to believe that "nothing will change". Also not sufficient reason to believe that the symptom should not be treated.
I just sent you an email with a request for an invite.
Google Updates and SERP Changes -Google Evil again
How much are you willing to pay per hour?
Has anyone else seen what is going on in Google SERPS, I am detecting a lot of movement.
See these comments https://news.ycombinator.com/item?id=5084145
What's confusing about it? I use it personally and also regularly set it up for most of the clients I consult for. I've never had anyone come to me and say they've found the interface confusing. It just works.
The big problem with Microsoft's spec is that it doesn't specify a protocol, so it is impossible for other browsers to implement the standard. The spec only says that RTP will be used but not what specific profile or codecs. Microsoft's prototype uses a plugin for Chrome and IE that implements their proprietary protocol.

The WebRTC spec on the other hand does specify a protocol via the RTCWeb IETF specs. The SDP used in WebRTC is part of that. Also the Chrome and Firefox teams are working hard to get the two browsers talking to each without resorting to prototype plugins and instead using their own separate implementations of the WebRTC protocol.

When/if Microsoft publishes the protocol specs, then their UC-RTC-Web spec will truly be complete and we can judge it on its merits compared to WebRTC. Also in a very real sense the WebRTC spec is more complete since it does specify a protocol.
Ouchh looks like a significant blow to 5by5. Will check it out soon.
Have you considered using Readability? It wouldn't be difficult to get it to use your preferred font.