skysight-inc/HackerNews huggingface dataset:
Good points, and that provides some perspective I hadn't considered.

However, I still think my points about where MATLAB falls down are valid. There is no reason for it not to have lexical scoping, or warnings about when you are doing stupid things. It just doesn't have them, and it causes frustrations like the one in this article.
That doesn't sound like the whole story, but if it is then their takedown request system needs to be fixed. I guess what I'm saying is I'd be interested in knowing what steps if any occurred between her emailing the website and her suing the website.
Ya - I was going for a reference to Comic Book Guy: http://en.wikipedia.org/wiki/Comic_Book_Guy

Thought the periods would make it clear. Oh well!

EDIT: Looks like the periods got removed from the title - I can see why that would make the reference a bit more obtuse.
CSS3 transitions, by the look of it (http://www.gethacker.com/assets/application-69339e2f3b3262c7...)
It's under heavy load and possible during development. I will wait when it start loading later tonight.

edit: site actually loaded, but sing-up for developers failed .
Also, please be more up-front about how and how much a developer gets paid. Is the $50 a project submission fee ? Is the $50 the actual income submitted to the developer minus your commision ?
Hey, good question. So we ended up using Parse really because thats the first one that came to mind.

I didn't want to evaluate which is the better choice given our time. I knew about Parse through word of mouth but never used it, so we just decided to give it a try.

But thanks for introducing me to Cloudant, seems very cool.
Substantial layoffs hit Gas Powered Games
Then the encryption isn't worth the processing time. And as a 'legal shield' it seems like it will not only be utterly ineffective in court, but it's going to be cited as proof of Mega's ability to know what people are hosting, due their generation of a file fingerprint as a matter of course.

They're going to wind up having to maintain a hash blacklist which is going to be just annoying enough that people aren't going to bother.

It's a shame mega isn't just running an encrypted block-level store. They should have shipped client binaries that handle the encryption and key generation and simply exchanged blocks with Mega servers.
Animate.css (http://daneden.me/animate/), super easy css3 animations.
The better fix - which I mentioned as well - is to use `2+3i` instead of `2+3*i`. The former will always use sqrt(-1).
Yes, well, if it's one thing that we've learned it's that the American legal system is wholly incapable of learning from its mistakes. It takes the action of the legislative, executive, or higher judicial bodies to actually change things.
Make Patent Trolls Pay All Costs
The most beautiful girls, choose the most beautiful
The most beautiful girls, choose the most beautiful. You have a choice of two. You can view the profile and top all current order.
people interested in this may also be interested in wiz, a high-level 8-bit 6502 / Z80 assembly language and its compiler: https://github.com/Bananattack/wiz
it seems that

1. This is a vile and cruel "revenge" - I can easily see the term cyberrape resonating with some of the victims

2. Whilst there is talk of criminalising this behaviour the current action is civil and I suspect that is where it should stay.

3. DCMA is not effective here - the victims probably do not have copyright to the images, and presumably gave consent for the image to be taken. There is probably a lot of wriggle room here.

4. Suing go Daddy (as a hoster not a DNS provider) is pretty much par for the course - hosters regularly get hosed with DCMA takedown requests as well as sites that are obviously criminal, godaddy probably has a whole department for just this sort of thing. All UK hosters I know do. It is unlikely goDaddy will be held liable but if the site was criminal they would be obliged to suspend hosting - so it is reasonable to include them in the case.

5. horrible stuff - the most likely outcome is some form of damages is found to exist for these victims, that means the whole "industry" can be sued based on case law, one site at a time. As for GoDaddy - quite likely they will not be held liable. I would not want them to be obliged to take it down unless it is criminal behavoiour. I would however not want to host with them
"..customers receiving a discount on their first month or initial purchase value the product at least 12% lower than the product’s list price."

Damn.
I was about to comment on the same thing, but actually I think it will look good on a tablet and I guess a smartphone is not the best device to read web design tutorials.
I love how easily us nerds get sucked into debating analogies and whether they're right or not and which analogy is the best one, even when it has no bearing on anything. It's a really funny phenomenon to watch.
When the signature is generated, they have no idea how close one file is to another file. So long as various copies of THEHOBBIT.mp4 continue to be uploaded, modified by just one byte, user will be able to evade detection, even if Mega keeps a "known bad" list of signatures.
That's great news. Means people are interested. Can't wait to see the idea when it is back up.
I don't get what's wrong with the flag check apart from being a bit too verbose.
>If the pictures were not taken with consent, then it's a law enforcement issue. Voyeurism, hacking, etc. are already illegal.

It's a law-enforcement issue with the boyfriend. There's nothing in place to force a website to take these photos down is the problem. Perhaps there should be.
GoDaddy is being sued because that's where the money is. Class action lawyers (and many other lawyers) are not trying to make the world a better place, they are trying to cash out.
I can't parse your comment, please rephrase.
I think you could make the case that they had a legal obligation. Isn't this what the DMCA is for? You get safe harbour providing you take down content which is objected to on request.
How dinosaurs got Wufoo’s investors a 29,561% return [video]
Sure, I am also happy that there is some regulatory body at all, but without consistent testing criteria and regulatory standards, it simply cannot be as effective.

I worked with a programmer who had designed a watch that had an array of sensors in it with a wireless device to relay the info to your computer automatically. It would have been great for marathoners or people with heart conditions. He wouldn't even start the process of getting it approved, because he was too intimidated by the FDA. That doesn't necessarily mean he was right, but the chilling effect is clear.
It is now! I threw more dynos at it.
Yea, just FYI: Of course, this is a generalized stat over a number of different industries and customer size, but the trends are what's important and the size of the delta.

Bottom line: It's a huge deal.
There's a big difference between "consent to take" and "consent to distribute and use commercially". I don't think it's unreasonable to assume that in this case it's more in the public interest to require models' consent to distribute (as in commercials and commercially-produced adult material) whereas in other cases (e.g. documentaries and news media) it's in the public interest to presume in favour of allowing the material to be widely disseminated
Heh.

My only brush with that kind of thing was servicing computers that wrote to the paper tape punches we used in the Marines in the early 90s.
FYI dinosaurs are at 05:08
Digital Designers, Please Stop History from Repeating Itself
I will never understand reliance on Github for screening applicants. Here, the people that need a hacker probably have no idea what to look for in a Github account.
You can't have both data deduplication and protection from MAFIAA. Deduplication will sabotage the ability of the site to claim ignorance.

Their clinging on deduplication proves they are not serious about anonymity and safety.
Patent Trolls hit up to 1/3rd of US startups. How do you protect yourself?
I remembered him.

I forgot to go to Wikipedia.
I stopped reading the article right there. This shows such a blatant misunderstanding of encryption that it's not even funny any more.
How Lean Is Your Testing?
Except Godaddy regularly shuts down domains that they don't like. Yet in this case they continue to host it.

Once they started playing content cop, they lost that defense.
Get really good backers. Because of production costs, car manufacturers can barely handle having a single car in their portfolio fail. I can only imagine with higher expense and a smaller market, aerospace products would have an even lower resilience to failure.
Yeah, I'm hoping by "overwritten" he really meant "shadowed". I don't know MATLAB, but being able to change the value of i seems both useless and dangerous.
I suppose. But does every person in a video have copy right to it? For example, if I film a public street and put it on youtube, can anyone walking on the street take it down? Is there a test for a particular person performing some sort of act which is inherently creative, or otherwise the focus of the video, having more rights than say the extras in the background?
Ridiculously Easy Web Product Tours
all of Vim is just a bunch of muscle memory, to one degree or another, and i think you're overstating the intuitiveness/stubborness of the navigational keys. i use Programmer Dvorak and i've never messed with any navigation bindings, and i don't have a problem navigating. (hjkl -> jcvp. not even on the same hand, though it does have some incidental "intuitiveness")

more importantly though, is you should almost never use hjkl in the first place. these are the commands you should be using:

b B w W e E ge gE
H M L I A $ ^ 0 %
{ } [[ ]] [] ][
t<char> T<char> f<char> F<char> ; ,
/<chars>
(search counts as a movement command,
d/foo<enter> will delete everything to foo)

probably the commands i use the most are w b and { }
The right thing is almost always to retry the syscall. Syscalls on Unix return EINTR because it makes the kernel simpler, which was a key design goal in Unix[1]. If you need to do something when a signal fires, you do it in a signal handler (relying on EINTR instead of a signal handler is error-prone because if the signal fires between syscalls you lose it).

That's the theory anyways - in practice it's really hard to use signal handlers to do stuff because of things like threads and async-signal safety. There are newer syscalls like pselect() which let you atomically unblock signals, execute the syscall, and re-block the signals, meaning EINTR can be used reliably, and then there's the even newer Linux-only signalfd() syscall which lets you receive signals via a file descriptor. But stdio is still very much oriented for the older signal handler approach.

[1] See the paper "The Rise of ``Worse is Better''" http://www.stanford.edu/class/cs240/readings/worse-is-better...
It seemed like a good idea until I hit "contact" and it's just an email address. Not as credible as I'd prefer were I looking for more information about the company behind this since it could have legal implications regarding taking on work outside of the country, taxes, etc. If I can't learn more about the site/company, it looks like just someone's side project and, hence, I question the support/security/stability/etc. of it.
Who cares what they think? Their importance, and the importance of most people, is an insignificant factor in the equation of life.
How to Download Videos From videolecture.net?
Its really frustrating when lecture video keep stopping after every 1 minutes or so. The case will be more pronounced where internet is very Slow. Only solution i can think of is download in advance and watch without interruption.
Please share your hack around the issue.
+1 i only update my resume when im planning to change position, since this tool is not to actively look for jobs i would care less to keep a resume updated
Case in point, the sign-up doesn't even work. I just get a very generic error message.
Ask HN: How can I send a secure email?
I want to send a message and a few files to my accountant securely, and I want him to be able to reply securely. He's not too technical so I'd prefer something simple that didn't require a browser extension or a particular email client.

What's the best way to do this?
Thank you, I'll definitely work on that.
Does anyone have any recommended reading about computational efficiency of language he keeps mentioning?

I've found chomsky, n (2005). Three factors in language design, but was wondering if anyone knew of anything else, or anything better.
It would have been more interesting if it was something like this:
"A study carried out by psychology researchers find that Engineers were sent by the machines from the future to build robots and make entire human race their slaves"
It would be nice to link to the actual article rather than the Designer News link in RSS.
We only use github for auth. Then, developers fill out their profiles with links to their work, bios, and skill list.
Hmmm... I don't think that the $50 is going to the hacker. I think that is just the fee for GetHacker to connect the project owner with a developer.

See the 'get to work' bubble on the homepage: "Once a project owner decides to pick you for their project, we'll connect you both via e-mail. The GetHacker process is over, and you both can take it from there." which implies that once a match has been made, there may be further negotiation, but it won't be facilitated by GetHacker.
But there are also those who read the post and think ooh, me too.

Please don't mistake me, I think civility is really important. I'm just saying it isn't always the right rule. And I hope that, when I break it, I break not from anger or pique, but for effect.
Many US and British newspapers are behind a paywall. Are any French newspapers trying this? What have their results been like?
It's easy to forget, just offering VISA/Mastercard won't be enough in a lot of European countries.

Online bank e-payment is the preferred method by customers in quite a few European countries.

Most PSPs only offer bank payment services requiring the merchant to sign up with each and every bank in each country, but there are a few PSP where you only need ONE single merchant agreement to offer payment by bank in _all_ the countries the PSP provides.

List of payment companies offering online bank payments via single merchant agreement:

Trustly.com: Spain, Sweden, Finland, Estonia and Poland
Payment-Network.com: Germany, Austria
EUTeller.com: Finland

If you know if any additional online bank e-payment companies covering European countries, please reply. Thanks!
New music survey: P2P users buy the most, no one wants disconnection penalties
The Most Important Quality In An Entrepreneur Is Not Honesty...
I was under the impressions that it cost 50$ to submit a project (the site fee), in addition to the payment for the developer.
Nicely done. But I feel I'd lose too many fivers.
Personal Opinion Alert, take with grain of salt: I'm not likely to give out my personal information (email address, github account, etc) just to see a list of projects. I'd certainly give you my information to apply for one. Was the list of projects public, I'd be more likely to sign up for "interesting" ones be sent to me. Our definitions of interesting might be different, and seeing a public list would make me more comfortable.
What do you guys think I should learn next? I've been studying javascript/ruby and I would like to diversify what I can make. I don't want to rush learning new languages, but it's interesting to learn about paradigms that certain languages enforce.

What's important to me(not in order):

1) Being an omni-platform developer
2) I only know two high-level languages, so learning a low level language will benefit me.
3) I want to get into Natural Language Processing and deep neural networks/AI, machine learning etc.
4) I'm a self-taught programmer, so the amount of good resources online/amazon is a big factor.
5) I need a fucking job.
6) I like making web applications/web games, and I would like to make native applications/games as well.
- A 20-30 minute run in the morning before starting work

- Redirecting news.ycombinator/reddit/facebook etc. to 127.0.0.1 in /etc/hosts (checking the web is a nice signal that you've encountered something hard to do)

- Good instrumental music (vocals engage the coding brain). Headphones help me focus better than speakers, even when there's no-one else around.
Rust has them too, it's described in this very interesting blog post that I haven't had time to fully read yet:

http://smallcultfollowing.com/babysteps/blog/2012/04/09/rust...

"We also manage to combine traditional class-oriented OOP with Haskell’s type classes in a way that feels seamless to me."
No mention of calc with hard definitions as a fallback? Besides Opera, it's fully adopted on desktop browsers (including IE), Firefox for Android and soon on BlackBerry.
I like the idea, don't get me wrong. Call me paranoid, but I just like to know more about who I'm handing my information over to before I sign up for something. Thanks for looking into it.
I was under the impression that GetHacker receives $50, it's the price a client has to pay in order to connect with a developer. Then you the developer would be able to negotiate costs with the client in private.
No True SELinuxman, I see
I can't help but wonder if the world will look back on the situation in North Korea the same way it does the Rwandan Genocide and the Holocaust. The conditions in some of these camps are truly disgusting, and a former guard at one claimed that 1,500 to 2,000 of the workers at his camp were missing limbs[1].

I don't know what the answer is, but I think hindsight will lead future generations to condemn perceived inaction on our part.

[1] http://en.wikipedia.org/wiki/Camp_22#Conditions_in_the_camp
I was using a very well-known popular computation software direct competitor to ANSYS Multiphysics. I was using it since early version 3 days, through 4.x over a period of 3 years in my phd in the field of fluid-structure interaction (e.g. fish in flow). The computations usually took over several days on many cpus for 1 second of real-life simulation, making testing quite painful. Hence, many studies do not involve testing like in software field.

I was calculating a parameter enhancement where my calculations were showing a great 180% enhancement; this result would make it into very high ranking (15+ IF) paper right away. By then, several people had written numerous papers on this matter using this multiphysics software in well-known journals. But my gut feeling didn't let me. Eventhough my professors were pressing me to publish, I took 6 painful months (toward the end of my phd) to rigorously test the software itself, having nothing to do with my work, since it was closed-source.

After 6 months, I found out that a velocity term used in their stabilization algorithm does not use relative velocity, but absolute velocity, leading to enormous amount of fake diffusion into the model. I had to travel to another city in europe to convince them that there is such bug.

Every single work in my field that used this software till then had been severely invalid. And what the developers did: they fixed the bug in the next sub-release without putting it in the changelog like nothing happened.
The possibility to sort movies by ratings, number of reviews, number of views and title has been included now:
http://scifireviewed.com/movies
Common usage has definitely varied over the time I've used it. I remember one professor back in school even referring to C as strongly typed and Scheme as weakly typed.

I think some of the confusion is that the nature of the two sets of labels are commonly misunderstood. They're supposed to represent two orthogonal dichotomies about how languages design. In truth there is an orthogonal pair of dichotomies in there, but it's not captured by that set of labels. And the labels aren't really orthogonal.

The real dichotomies concern two different places where you can track type information: It can be associated with variables, or it can be associated with values. Some languages that represent the possibilities well are:

- C: Variables, but not values
- Ruby: Values, but not variables
- C#: Both values and variables
- FORTH: Neither variables nor values.

As for how they're commonly described: C is the classic example of static and weak, and C# is a good example of static and strong (though admittedly it has facilites for switching both off in a controlled manner). Ruby is dynamic and strong.

But nobody wants to call FORTH dynamic and weak, and for good reason: The very phrase "dynamically typed" implies that types are tracked, just dynamically. But FORTH doesn't track types at all; it's much more correct to describe it as untyped.

So that's where it breaks down: While strong vs. weak corresponds well to the question of whether types are associated with values, dynamic vs. static is not actually an orthogonal dichotomy, because the word dynamic describes a decision about both ways of tracking type: Dynamic languages associate type with values but not with variables. And my earlier description of Ruby as "dynamic and strong" is redundant.
Farewell to Mozilla
Get it while you can - Win 8 upgrade pricing identical to Win 7's from last year
Haha! Thats what were hoping for :). The people who've signed up, were going to start randomly checking their accounts from tonight so fingers crossed!
I don't think this would be for mission critical projects - that stuff will be done by the inhouse team. Just small things that I can get done over the weekend that will make stuff better. E.g. adding responsive design, optimising widget y etc

Also the $50 fee should be conditional upon a developer being successfully picked - at least initially so to boost volume.
Could I ask you why? Aside from the e-mail address (which is private), I would assume you'd want the github/work information to be public anyways.
I think what the GP meant was something along the lines of "Unauthorized security testing is indistiguishable from Malicious attack", in the sense that you cannot but expect the administrators of the system in question will react in alignment with their own goals. And you really have no control whether they perceive you as an ally or a threat.

Orthogonal to this fact is the question of what happens when an authority is brought in to solve the conflict. And something young hackers need to learn as early as possible is that you are not entitled to a due process in every possible context. It would be unlawful if you were not given the chance of a just trial in the context of a criminal or civil lawsuit, but this does not translate well into private institutions.

In particular case of a student unauthorized access within a university, this problem is compounded by the fact that such University and its representatives play the rules of prosecution, judge, jury and (sometimes) defense. You also have to consider that the people doing this are not professionals of law procurement but are pulled out of their real jobs to sort out some random mess, thus the only constrain is their common sense. I've even heard the first hand report of a case in my university where the faculty member supposedly playing "defense" was the most gung-ho about giving the boot to the guy in question (who ended up getting a one term suspension, but got to keep his scholarship, so it could have gone much worse).

This is probably not "fair", but it is the way it is and nobody seems interested enough to make it change. Education has a number of stakeholders with sometimes conflicting preferences and goals, so this is not a trivial problem.

But the point is that once your actions put you in the harms way, the abstract concepts of "fairness" and "proportionality of the punishment" are academic at best. My opinion is that legality is the bare minimum standard society imposes to keep barbarism at bay, but it is pretty rough itself. So it is in your best interest to conduct yourself in such a way that appeals to "the rules" happen as little as possible.