skysight-inc/HackerNews huggingface dataset:
The PhD issue sounds like it's about gaming a system: merely trying to maximize yields from hard studying, assuming that the degrees have, or ought to have, an intrinsic value, and that value had better be somehow reflected economically and on the job/career markets.

It's all talked about as if there was some absolute value of a PhD that works the same for everyone. That there was a thing that would unilaterally be a good choice for just anyone who only can take it and carry it out.

But, in reality, the world has a different world for everyone.

In the real world, the valuations of events and choices and lessons aren't apparent, until perhaps later. The valuations don't necessarily come in terms of mere financial survival, like getting a job or getting more money. It's all dependent on the time, the place, the person, and the circumstances leading to the choices made and the lessons learned from them.

For example, for one man it might be absolutely golden to first start a PhD, then end up flunking out, internalize some of the facts of his life, and finally end up doing something different, something that is him even if it's not highly regarded in the careerwise or otherwise, in how we like to define "success". Yet, for another man, starting a PhD, finishing it, getting a top job, building a top-notch career for ten years might, in the scope of his life, be the worst possible choice that merely helped him to spend 15 years avoiding ever being challenged in his life's weak spots.

The former man has gone somewhere, the latter man has gone nowhere. A PhD is can be perfect if you can channel your life, your self and your creativity through it. A PhD can be worthless if you just do it for the sake of the degree.
It's been maintained:

The latest version of that document: http://udn.epicgames.com/Three/NetworkingOverview.html

How Unreal's content packaging relates to its networking architecture: http://udn.epicgames.com/Three/PackagesAndNetworking.html

How the game state is replicated: http://udn.epicgames.com/Three/GameStateReplication.html

How that packaged content is streamed to the client: http://udn.epicgames.com/Three/ContentStreaming.html

And somewhat older:

How events are simulated on the client: http://udn.epicgames.com/Two/SimulationReplication.html

How variables are replicated: http://udn.epicgames.com/Two/VariableReplication.html

How functions are replicated: http://udn.epicgames.com/Two/FunctionReplication.html
Do yourself a favor and try exfm - an incredible app
Thank you...

Hopefully, I'll be able to calm everyone down and put it back on the AppStore...
I think this point is often missed. I always compare a PhD to professional athletics for the mind. You need to have the same kind of dedication, constant training, ability to deal with failure, good coaching, spartan lifestyle, etc. I never even realized you could exhaust or even cause injuries to your brains by mere thought before I did a PhD. The final goal is to train your mind to compete at a global level, hopefully doing something useful for humanity in the process. You'll come out being able to pierce through complex systems, where others are merely applying tricks.
There seems to be a lot of generalisation going on in these sorts of articles. The situation in the US might be bad for humanities doctorates but if you're going into academia there's almost no chance you'll be able to find a job near where you grew up. You have to have an open mind and be willing to travel or diversify by finding applications of your chosen subject. Then it's down to networking, building your portfolio (publications), and creating your own research projects (taking advantage of things like early career research grants). People who succeed in academia make their own way, they don't wait for things to be handed to them on a silver platter.
> Apple is not going to step into what appears to be an internal dispute

No, here, the dispute was from one copyright holder against the distributor, Apple.

> how would you expect them to act?

Very simply, by answering to the mails asking for clarifications on the ToS, so a solution could have come up.
I think indenting and block syntax are absolutely trivial with any good editor.
This is really bad maths.

Imagine diagonal of X cm.

Imagine screen so tall and thin, that diagonal approaches vertical. Area is tiny.

As you swing same diagonal downwards, area increases. Till diagonal is 45% from horizontal.

As you keep going, area begins to reduce, until, when diagonal is almost horizontal, area is tiny.

Needing to get out more ...
I've sent a support request to Apple as soon as I heard the news, asked if there are any changes with regards to this. I'll post the reply once they answer.
> I implemented a heartbeat-based web stats service but it's too resource-intensive to run affordably on Apache/MySQL.

I don't buy that. Maybe with the default configs, but apache+mysql are incredibly tunable.
> This is not a case of Apple Against GPL: As soon as Applidium and VLC think they can actually work with the terms of the GPL and App Store then they can send that message to Apple and resubsmit the app.

Yes, and I hope that is what is going to happen...

> I sure hope they do, but from what I've seen so far, the VLC folks seem to be extremely anti-Apple. We all lose. Thanks VLC.

VLC has been on the mac platform since the very early days of OSX and was for a long time the only solution to play DVDs on Mac. VLC folks are not anti-Apple...

The problem is that each copyright holder has the right to do what he wants, because developers keep their authorship rights...
> I was wondering how they knew it was him who made those search queries

It seems you didn't read page #2 of the article which discusses the timing analysis of the evidence.

Tsk Tsk Tsk ;-)

> especially for a line of work that carries such a gloomy stigma

It is doing very good and very important work. It is doing the right thing. It is benefiting society. It is making a difference. It is preforming service. The fact that it happens to be far more difficult than most would ever imagine only makes it that much more important. Though it can be a very tough job at times, it is also very rewarding, even if you're just a lowly "volunteer" doing the time consuming menial tasks.

If you consider it gloomy and depressing, it will be.

If you consider it rewarding and gratifying, it will be (well, at least most of the time).

The choice is yours.

> what kind of person would want to do this work and why?

Ask street cops.
Ask detectives.
Ask FBI/SS agents.
Ask district attorneys.
...

One of my favorite people on the planet to talk to is a retired detective from the deep South. He spent 40 years on the force, but even now, he still does volunteer work. He's a self-proclaimed "techtard" but some of the work he does is actually quite technical. We got to be friends because I helped him with understanding tech, and he helped me with understanding everything else. I definitely got the better half of that deal. --The amount I've learned from him over the years simply cannot be measured.

> I never knew the agencies you named were so accepting to volunteers.

They are not very accepting of volunteers, and there are tons of rules regarding volunteers, so it can be a real hassle for them. The thing is, if they know you are truly interested in pursuing a career in some aspect of law enforcement, then they understand your situation all too well. At one point in their life, they were in the exact same situation.

> I would have thought they would act suspicious of people volunteering

Yes. They will be suspicious and more importantly, they should be suspicious. You must anticipate their reaction. Make it exceedingly easy for them to do whatever background and reference checks they deem necessary. Be helpful, be honest, and be patient. It will take time.

You need to be OK with always being under greater scrutiny than others. It happens if you're a volunteer. Even if you are fully vetted, it happens a whole lot more if you prove yourself to be "frighteningly talented" in some technical discipline. Needless to say, it doesn't take much to frighten non-technical people. If you happen to extremely good at something, even your technical peers will at least think, if not directly say, "I'm really glad he's one of the good guys."

I'm definitely tired, and probably rambling. My email address is in my profile if you'd prefer to continue this off-site.
Workaholism in America: A European's perspective
And suddenly, you're hip
If I may ask, what particular problem are you trying to solve?

Making enterprise software that doesn't suck. :-)

All joking aside, I've been involved in more than my share of big, complex enterprise projects, so I have my own ideas on what could be done better. But I thought it would be good to solicit some feedback from others, on what they consider the "pain points" to be, when it comes to the stuff that's widely available today.
Here's the full document with this patch applied: http://www.gpo.gov/bis/ear/ear_data.html
That's irrelevant, generally we would not want people to select random quotes from articles as submission headlines either.
First, I still don't understand why you are so aggressive, once again, against me.
Then, again, you keep using "YOU GUYS" or "VLC project", which are no people or legal entities, and don't mean anything.

Then, the removal was done by Apple, and not by Applidium nor anyone else.

A complaint was filled by a copyright holder of some code on VLC. He represent himself and has the right to complain. It doesn't mean that his complaint is right, like any complaint.

But, the problem is that Apple has refused to explain the term of service and to help us finding a solution, and after being mute for more than 2,5 month, remove it without warning nor explanation.

So, yes, "Apple decided to remove VLC from the AppStore by themselves", even if you don't like it.
Adam from NotionInk!
Free Paid Surveys
I hear he used hired help. Not sure if he codes now though.
I find python revolting to look at. I find Pyhton web frameworks confounding to work with. I find PHP to be the most enjoyable language to write web based applications in. PHP just never enters into the discussion of languages but all of it's shortcomings are peripheral to the experience of actually writing code. Minor version upgrades often break things being my biggest gripe.

To folk claiming PHP is to programming what white bread is to a healthy colon, I say that you are the inferior programmer for not being able to love it.

My claim is this: PHP (and most certainly Perl) are to web application development what paint is to painting.

Web application frameworks written in Ruby and Python are to web programming what paint by numbers is to painting.
OLPC jumps ARM bandwagon with $165 laptop
Although this is a good representation of a Ph.D. contribution, I don't think this is the point of the current debate. I would be perfectly happy to have made a dent in the knowledge circle and I think it would be worth the sacrifice, from a knowledge perspective. The problem is that you sacrifice a lot to make that dent and you often don't see the benefits (e.g., an interesting job). It's another story for the supervisor though...
Example:

http://docs.python.org/reference/datamodel.html#basic-custom...

vs

http://www.brpreiss.com/books/opus8/html/page595.html
> You have a part in authoring VLC, correct?

Yes

> You did not have a hand in authoring the iPad app, correct?

Yes

> You submitted a claim to Apple about clauses in the GPL not being compatible with the App Store's distribution model, correct?

No. Because I personally think it is compatible with the GPL. But I need a clear answer from Apple to convince other developers, that don't think so.
Finest New Year Uk Hallmarked Jewellery
All kinds of rings including eternity rings are UK hallmarked and up-to 60 percent lower than the main multiple high street retailers.
As far as I'm aware, Interix (SUA) uses no undocumented interfaces. The kernel subsystem interfaces are actually quite nicely documented; I was working on a Darwin subsystem for a while, using SUA as a nice reference ("along with Windows Internals"), and it's really quite nice.
I don't know if that's tongue in cheek, but as a mainly python programmer i find ruby much more clear regarding operator overloading.
There is a non-profit organization, named VideoLAN, but that doesn't have rights over the source code copyrights.
Why can't you fault a company for maximising revenues?
+1 for "you almost always learn tenacity". I've seen many good and bad Ph.D. students, but in the end, the ones who got their Ph.D. were the tenacious ones, not necessarily the best or brightest ones.
This is not faith. We agree on the name we give to that spot in the sky, which happen to be "Mars". Then we agree to name "planets" the spots that behave in a given manner, "stars" the other spots, etc. That's just how languages are built. "Believing" that the language work "well enough" is necessary for normal life and intellectual exchanges.

To dig deeper, the faith leap is more done when we agree that every night, the spot of light we see at roughly the same place in the sky is the emanation of a unique object, that deserves a unique name. This is related to the identity problem.
It would not have been appropriate. Nobody knows what an "LCARS Internet Media Reader" is. So I gave semantic to the article by quoting not the title, but the body of the page.

Obviously there was an interest in this article since it shot to #1 in mere minutes. I wonder if "LCARS Internet Media Reader" would had the same reaction.

Btw: I am in no way related to lcars - I found the website this morning, I liked it and I wanted to share. Sorry for wasting your time with sensationalism on a news-page.
Only on pre-order. Give me a note when it actually ships. But looks good in the preview, thanks for sharing.
Facebook Shutting Down Rumor Goes Viral: Site Said To Be Ending March 15, 2011
Quora Review: It Is Going To Be Huge, But You’ll Need An Extra Email Account
You missed my point. I am talking about the code being cleaner to look at in general.
You don't need to update once the features you need work for you :-)
This guy will get more attention from being written up on Techcrunch than he would from his hare-brained spamming scheme. Good job giving him undeserved free publicity, TechCrunch.
Yes. For instance, someone who is given an impossible choice, during war may commit suicide to show his disagreement. Rationality is sometime cultural, which is difficult to accept to rational minds, including me. For instance, in old China, if someone did something very bad against you, the "rational" way to get revenge was to commit suicide in front of the door of this someone. It would bring an awfull lot of shit on his head, more than what you could do by staying alive...
Zzuf – Multi-purpose Fuzzer
This dilution/abuse problem in voting sites (HN too)... I'd rather see each user getting a view of votes - a customized view where there is more weight given to votes coming from a user's direct and secondary networks.

In general there seems to be a lack of customization for what a user thinks is signal (by way of their own votes and who they choose to pay attention to) and not what the whole community thinks is signal. That doesn't seem to ever work quite right when the population gets too big.
I think it's pretty certain there's a higher education bubble.

Consider, most higher wage jobs require a college degree, sometimes any degree. Many people attending college are doing so merely to better their career prospects. Non-trade school colleges actually do not teach much, on average, more so for non-technical degrees. It's getting easier and easier to obtain financing for higher education.

Overall we have the classic elements of a bubble. People "investing" (attending college) because of market rather than personal valuations. People investing more casually than they otherwise would because of easy financing. When people stop making investing decisions based on personal judgment and begin making investing decisions blindly based on what they think the market is doing the result is a bubble. It seems pretty clear the same thing is happening in higher education.
You're missing my point - a great language (whatever it may be for one's choice) doesn't get in the way of thinking clearly. If that's PHP for you, that's great.

I never mentioned any context of web in my statement. Au contraire, python's greatest strength is in its vast number of libraries for non-web stuff as well (though it can handle a lot of web stuff very easily). I find python's vast science and math packages to be very handy.
Your friend is describing "poor man's copyright" or an "inventor's notebook," except done incorrectly.

First, "poor man's copyright" is the wrongly-held belief that you can mail yourself something, and the official postal service postmark will be proof enough that you wrote it when you said you did. This is not true, and will not hold up in a court of law. A much more easily forgeable email would hold up even less than not-at-all.

Second, a patent, by definition, is a set of protections conferred in exchange for public disclosure. An actual patent requires enough detail that someone with a general understanding of whatever domain the patent is under could build your device, replicate your process, etc.

In fact, publicly publishing not only the idea, but also the implementation, is the only defense against someone else filing a patent for it, as that establishes prior art. For paper publication, that means notarized copies of your "inventor's notebook:" http://en.wikipedia.org/wiki/Inventor%27s_notebook

You can also file for a patent and then abandon your application.

Online publication is dicier unless you can get external proof that your publication dates are what you said they were (archive.org records, perhaps? other blogs citing you?).

Because the US is the only(?) "first to invent" country (everyone else is first-to-file), you can more easily contest a patent by demonstrating that you were actively reducing it to practice (that replicable amount of detail again) before the filer was. Otherwise, you'd have to demonstrate that it was unpatentable instead: http://en.wikipedia.org/wiki/First_to_file_and_first_to_inve...
But software patents are evil, and Google's mission is to not be evil ... So we'e safe, right? Right?!
Apple ios Artwork Agreement
You do not need gmail for that. Just set up "catch-all" mail for your domain.
His publicity is the side effect. I think letting us know of this kind of tactic and the problems associated with sites like Quora and possibly Hacker News and other social sorting websites was worth the disbenefit of the undeserved publicity.
I don't think logistic regression would necessarily be better than naive bayes for this. It is not you can only use naive bayes for only a bag-of-words model. Either are ML algorithms that you can use with any features you want. However I am sure they tested both.

Also, I think they should have used a different algorithm for the global model, which gives a better performance at the expense of more training training.
Not sure how that post ended up in reply to yours. I meant to add it as a comment on the article.
Redefining the Two Screen TV App Experience
Least Known C++ Keywords
>Just because you learn whatever proper technique is needed (if any) for vertical jump and can kind of emulate it the same day does not mean you've realized long term gains. It only means you've memorized some technical points.

If you are trying to jump higher and not become more generally fit, I disagree. Memorizing some technical points /can/ bring long term gains to various physical activities. Learning to squat properly, for example, massively decreases the chance of injury long-term.

>The vertical leap parts of the book aren't him telling people to learn proper technique; They are based around strength gains. And I stand by my point that he didn't "bulk up" in the morning and then jump higher that afternoon, as the book would imply.

this, I agree with completely.

My only point was that even short periods of time spent learning the proper form can greatly improve performance and results. Those technical points, quite often, mean significantly better performance and a significant decrease in injury.

You are of course right that you aren't going to work out one day and end up significantly stronger the same day.

I don't know anything about training for the vertical leap; perhaps form is completely intuitive, and training brings no same-day gains. But, for example, cross country skiing? a few hours of lessons can massively boost performance of someone who is completely untrained, not because it makes you stronger, but because there is a skill to moving efficiently on Skis.
Does Javascript have so much as a secure memory overwrite function? Documented constant-time operations?

If not, how is it that knowledgeable professionals and hackers are seemingly tossing around the term "Javascript Crypto" with a straight face?
"Premature optimization is the root of all evil (or at least most of it) in programming."

http://en.wikiquote.org/wiki/Donald_Knuth
Of course you had no bad intentions!

"LCARS Internet Media Reader" would be been an accurate title but as you said, people might not know what that is (on the other hand, the target audience probably does).

"This is why you bought an iPad" is a completely information void sentence which also is not true for most people. Imagine if every story was posted with a title like this. Go to reddit.com to see how a site like that ends up. Not the content is upvoted but the title is. Classic linkbait.

What about "A Star Trek Pad inspired media aggregator for the iPad". That is to the point, objective and gives the reader a clear idea of what to expect. The essence of hyperlink titles.

I don't think you waste anyone's time. I found the site somewhat interesting and cool. :-)
Never "made" paper in elementary school? :)
quake3+cpma or quakelive (which uses cpma netcode) are better - very good at low latencies while also being very good up to 100 ms (which makes competitive intercontinental matches a realistic possibility - if you're not rat already).
Placemaker API: Identify, disambiguate, & extract places from unstructured text
It's a delicate thing to balance. If you're anything like me, this kinda premature optimization (at a micro or macro level) is a lot of fun to do. You tend to learn a ton, and it's often fun projects to help you wind down. Those are two pretty big benefits: learning and having fun.

You can also spend a bit of time and lay down a foundation. Sure, in 2 years time you might need to rip it all out but you can certainly cross your T's and dot your I's. Identify slow queries. Figure out whether you think you'll shard or replicate (or both) and whether your current architecture makes it possible. Remove state from your web servers to easily load balance them. Work towards reasonable output caching. These are all things that you can do naturally, while you code, without it being a time-sink.
While I agree with the approach described, in practice things can be a little different.

We decided to start using python in our agency a couple of years ago. We really love it but since that time we've really struggled to hire good people. Even in a big city like London we can't seem to find python devs that also have the other skills required for the agency world.

When I interviewed for this job we bonded over a shared interest in erlang (4 years ago). You don't need to use it internally but if you have a candidate who is interested in something like erlang, they're (probably) deeply interested in programming.

That's going probably a safer approach. Find people who do have an interest in the more obscure parts of software development (easy to gauge in a phone interview) whilst still practicing a more common language.

My point is that there's a much bigger picture to language choice. I'd rather be trying to find perfect candidates from a flood of ruby cvs than struggling to find any candidates at all from insert lesser known language cvs.