skysight-inc/HackerNews huggingface dataset:
Not knowing what to do next =/= confused.

The article makes it sound as if Wall Street is preying on or exploiting hapless, vulnerable graduates. Isn't it possible though that many Ivy Leaguers take these jobs because they pay well, are high status, and don't foreclose future career options. And if that's true, it sounds more like a reasonable exchange rather than a predatory relationship.
Plus the spoon-fed excerpts of the emails makes it look like a tabloid article.
Show the full content of the emails, so the reader can make up her/his own opinion.
But I think if you are using, for example, Python you can serialize an object and store it as an string.
I would absolutely love to see a website/community that aggregates livestreams of coders at work. I would watch all the time.
Haha. My co-founder and I went back and forth about the right message for our HN title. I completely agree with you but he won the argument. Does anyone know of a good A/B testing site for HN titles? ;)
I'm pretty sure the downvotes are because your post added nothing to the discussion. If you find the article interesting, you should just upvote it.
With all of the backbone and node.js hype going around, people tend to forget that client-side development is developing on the client's side.
Sooner than later you will have to deal with

* nondeterministic testing,

* interactive testing (leaving machines on to run interactive testing at night),

* most of the bugs will live on the client side,

* you'll have to support each and every machine's quirks (you can't pretend everyone are on at least core i5 and chrome, people WILL have machines that do javascript client side template rendering SLOWLY).

* you'll have to find ways to diagnose problems at the client's site, and you will maintain a fleet of various computer configurations to run sanity on.

* which will also cause you to start investing in pairwise testing

* i can go on

DHH is COMPLETELY right. Just because the universe is not ready enough for client side "SPA"s (universe=browsers,internet)

I'm laying my arguments out of experience - I've been a long time Ruby/Rails/.Net/JVM server side dev as well as enterprise software dev (enterprise desktop/workstation application suites, as complex as visual studio and the sorts).
I have several node.js projects in production and I'm also doing a couple of projects with Backbone.
I'm not sure I understand the pain point you're describing. What's "styled HTML"? We're sending HTML across the wire that looks exactly like the HTML we used to render the initial page. It has classes, ids, and custom data descriptors.

We have not experienced any pain doing this.
Utter boldly goes where no Siri has gone before
Even for non-technical documents, I would still choose Latex for its advantages in areas like references and index, amenability to line-oriented version control, and the quality of the typesetting. I agree that non-technical users might make a different choice and that Latex error messages are dreadful.
Word. Seems like they are going out of their way to avoid doing client side work even when it would be far easier to do so. Also seems motivated by the desire to keep Rails relevant, but without actually trying to evolve Rails towards being more useful for client side driven apps.

On the flip side, you have to congratulate them on what seems like really great results. I'm definitely in favor of doing what works and what you're comfortable with. I just don't think Basecamp Next Next will be written this way.
Where was the encouragement?
Half of Fortune 500s, US Govt. Still Infected with DNSChanger Trojan
I don't know. The advantage of such expert systems is that they have access to the entire database, never forget anything and can recalculate all relevant probabilities on the fly. Your doctor can't do that.

Although the linked site failed completely (as far as I can tell, because its buggy!), the WebMD that was linked elsewhere correctly diagnosed my condition in less than 2 minutes. It took a real MD 2 hours+ and that included an (unnecessary) X-ray.

I don't think it's comparable to remote diagnosis being hard - that is very dependent on how doctors recall information, and visual information or feedback may be very important to them. An expert system has no such limitations.
Fake Google Android App Store Lures Users to Malware
weekends during winter as he is busy during crop season.
Best Chrome Apps and Extensions to Edit your Photos
I've been thinking about systems like this because I met way too many pretentious docs and on top of that lots of docs misdiagnose and the older they get, the less motivated they are to stay up to date on new drugs.

One word of advice though.
Hating on docs might be a good idea PR-wise, but only if you're going after patients who hate on their docs, but that's not your market, your market is the docs.
This industry is always going to be regulated and that's a good thing.
So, don't try to fight them, join them and help them make money.
It doesn't take a brain surgeon to know this could be a money maker for them.

You also need all the data you can get.
Data on symptoms, diseases, drugs, side effects, off label usage, ...
You need the FDA, you need the docs and you need the patients.
While docs are all about sharing data, they only do so within their community.
That's the part that needs to open up. And stay open.
The patients are the easy part, they know sharing data is going to help them.

Docs aren't against systems like what you're trying to build.
Systems like this are already being used when you get PET scans.
There're hundreds, if not thousands of spots on the photos and an algorithm helps them narrow down the results. It's a huge time saver and it obviously helps the patient.
The money's in making sense of all the data and offering solutions.

You will also be dealing with companies like GE.
An example. The docs are your friend, so let's say they measure your bone density and they're willing to give you the results, what do you think GE is going to do about that?
You're in their market and they will fight you with package deals!
You'll be up against Google as well because they will offer the docs a free version of your product, ad supported.

Your system needs more data.
I tried it but the diagnosis was wrong, stayed wrong and eventually no diagnosis was given.
You need photos. You need all the help and data you can get.
I've been using LaTeX for over 20 years and I still do not exactly understand what I am doing. I use LaTeX for papers in mathematics and computer science myself. But even at my relatively high-functioning level of misunderstanding, I have been unable to persuade environmental scientists and chemists to use LaTeX instead of Word.
Rational Equivalence
Journal editors who accept LaTeX source from authors, desktop publishers/layout specialists who may know their field of expertise and are familiar with Word/DTP software, but not LaTeX syntax - it's more efficient to quickly fix a small item on-site and request the author's OK than ship the source back, have them fix it, take another look, send it back again, etc. Sometimes, you find an issue in the nth hour before publishing, so the ability to make a small change and get an assent makes or breaks getting that article into the run.

Making scientific authors who include a lot of equations in their work use Word because the journal can't handle dealing with LaTeX is just cruel. :)
Hey, I totally agree that if your actions are gonna be consumed by clients other than your own UI, it makes total sense. However, I've seen people [strongly] advocating this approach even when this isn't the case..that's what I don't get.
The big thing that is missing from most "here's how easy it is to do Latex" articles is integrating with pre-existing styles and templates. When learning Latex I was able to write my own documents with no problems. When I had to deal with (eg) A0 poster templates or conference-dictated styles I had a lot more problems.
I also ignored this at first because of the title.

It's a good title for gossip newspapers. It's not good for HN.
Thanks!

Honestly, Google. We need to make sure that it is easily indexed and understood by crawlers. Some med students have found it useful though.

Will fix it, thanks!
I just had my appendix taken out a few weeks ago and I tested this out with my symptoms, but it said that I had a 0% chance of appendicitis. I went to the appendicitis page and added two of the recommended ones (fever and bloated abdomen) but it only raised it to 1%!

Granted, appendicitis is pretty rare but I would've expected something higher.

On the plus side, it would've coached me towards Diverticulitis with a "Call 911 and go to the emergency room now" which would've led me to the right place/right conclusion (at one point when I was in pain, I'd thought I'd sleep on it but decided against it -- lucky for me, I didn't and went right to the hospital ... when I got there, they said it was about to burst.)
To adapt a well-known quote by Irving Kristol: Being prejudiced is to preconceive reality. This is why sexism, racism, etc. are bad, they load prior probabilities to our minds that may not be applicable to the person that we're dealing with.

In your comment, you've painted a picture of the OP as a naive (if somewhat dimwitted, for not understanding life's basics) girl who doesn't have a child, not in a position of authority, etc. whereas in reality you don't know if these are true of her. The only thing she mentions in her post is that she's been in the "IT industry for a few years". For all I know, she may be married with two kids, leading a small project.

So, in chastising her for the sexism you perceived, you commit the same basic sin, your comment is very condescending. I would rather have a well-meaning colleague call me a girl, rather than having someone write this comment about me.

Unfortunately, this sort of thing is not uncommon on HN, people react to certain thing in such a way that on a more basic level invalidates their point. A recent example was the debate on reddit's removal of certain subreddits, where people, who normally are against censorship, SOPA, etc., were very pleased that some "pedos" now cannot get their fix. In many cases I think this happens (I'm not saying this applies to you, too) because people hold a bunch of attitudes without analyzing them to arrive at an axiomatic set of beliefs. The unexamined belief is not worth having.
Your arguments are a checklist of responsibilities for anyone running any web software, whether the actual DOM elements are being rendered on the server or the client.
I guess it makes sense when only large businesses are the ones to own these automobiles. It puts individual ownership out of reach.
Thank you. The presentation was great, but Slideshare annoys me immensely. And I couldn't download the PDF; for some reason, the grey overlay appeared but nothing else happened. This may be related to NoScript, though, despite having allowed their domains.
I use TPB for as a hub for distributing my own music, and so do a lot of other unsigned bands. It's not all illegal content.
Stanford researcher: Google Circumvents iOS Privacy protection in AdSense ads
Looks like you wouldn't find your blog post very interesting.
Only scored 0.039 on 2/16 at 11PM. http://joelgrus-hackernews.blogspot.com/
This true. OJ Simpson was found not-guilty on the criminal charges, but still lost the wrongful death civil suit.
Played with one of these at FOSDEM, they look fantastic. If you're after something as good looking and touch-orientated as Android, definitely not your thing, but if you're after something that's truly open for some hacking with, I'd recommend it. If you're not a fan of Java/ObjC or you don't want to fork out £99 to put an application on your own device (wtf apple?) and would rather just write a few quick scripts to get something done, this tablet is for you.

It's slick, it's got some good software and it's damn powerful. Guy next to me at FOSDEM wanted to know what resources it was using, so he simply opened a terminal and typed "top". Can't get simpler than that.
Reanalyzing the Notepad++ open source project
Static code analyzers are not tools to be used from time to time. Results of rescan Notepad++ project:

http://www.viva64.com/en/b/0131/
Needs SSL badly. I don't want my proxy administrator to know that it burns when I pee.
Default parameters are more difficult to maintain because copy-and-paste from previous code may not reveal all the parameters

I am surprised this is an issue at Google.
Don't all To-do lists keep a record of what you checked off? I guess the article is saying that list should be emphasized more?
A good webapp for that might be http://Trello.com. It seems to be made for dragging tasks from Todo to Done.
It's an algorithm, I'm pretty sure it has nothing against you.
...their mental abilities are more or less identical.

No. The evidence suggests that Larry Summers was right, namely that men have a higher variance than women, though means are close to equal.

http://www.sciencemag.org/content/321/5888/494.summary

http://www.jstor.org/pss/2889145

http://www.ncbi.nlm.nih.gov/pubmed/21038941

Seriously, the difference in math test scores between male and female students in different countries tracks sexual discrimination...

Yes - the more gender equity you have, the better boys do relative to girls. (The scores of both genders improve with gender equity, but boy's scores improve more.)

http://www.ams.org/notices/201201/rtx120100010p.pdf

This document also shows that the greater male variance is mostly invariant across cultures.
I (not really a frontend web developer, though I've done a little bit of it) immediately went "oh, script loading in HEAD?" before even opening the article.

Most people, at least in this neck of the woods, use jQuery. Most people also put it in the HEAD and are susceptible to this sort of thing. "jQuery tax" is a succinct way of describing the phenomenon, and nobody's going to suddenly think less of jQuery because of it.

"An attack" on jQuery? Histronics.
Don't overlook the bandwidth overhead of html fragments vs. json snippets. That issue is magnified on mobile.

Additionally, if you are doing small updates the DOM API is faster than injecting .innerHTML. I think this has changed in recent years and .innerHTML might have caught up for larger nodes. I personally still use the DOM API because it encourages more simplistic layouts.
Man Utd WHITE&BLACL CAP
If you need Cheap Man Utd Hats, please visit our Hat Man Utd Store. You can find what you want. We offer all kinds of Man Utd Cool Hats.
Weta Digital's CTO on Apes, Art & Technology
Can you be a bit less general about your algorithm? Without giving any specifics that you may wish to keep to yourself of course. What distinguishes it from statistical methods for example?
Hey, thanks. I like what those companies are doing but I'm already doing the same with shared hosting. I've already committed to really, really good support. I have integrated live support available most of the time customers are awake.

Basically I've got a dedicated server and a virtual server which I use to sell $x/month bargain hosting, just not basement bargains. Short-term goal is to be slightly premium as in $xx/month. I feel that fanatical support and stellar uptime on well-managed servers will make me a fortune in time.

So all that is identified already. In fact, I'm up and running. I just need a better way to get to my 20,000 accounts goal sooner rather than later.
Warning High Dimensions Ahead
You mean, like, say, WikiNews?

Specifically: citing your references:
http://en.wikinews.org/wiki/Wikinews:Style_guide#Citing_your...
Couldn't you just add a prior probability that someone has any problem? Going to the ER is much more difficult than typing something into a web app, so you should use your expert knowledge to adjust that.

It would also seem like a better approach would be to have a prior that's much lower for the internet and is never updated based on user searches, then continue hand-entering real records for quality control purposes. Otherwise, sooner or later some internet community (4chan, SA, etc) will get carried away and start manipulating your system to make everyone think they're dying of elephantiasis.
I never "learned" LaTeX, despite being an academic mathematician and using it all the time. My documents have headers which I don't understand. Indeed, learning it from scratch seems like a hassle, and it has features far beyond what I ever use.

I simply obtained a document that was similar to what I was trying to create, made a copy, and then changed the content.
How to Not Be a Shitty Recruiter
Yelp Expects to IPO at $12 to $14 a Share
There was an HN article posted 6 months ago (maybe?) from an ivy-league study (Harvard I want to say...) that found the difference between productive people and unproductive people which seems to suggest the opposite of this blog post.

The study found that people who focus on the future and the work that needs to get done, tend to get more done, be more productive and subsequently were more successful.

The people that focused primarily on what had been done experienced a false sense of "completion" and had a tendency to stop working or take longer breaks between tasks.

FWIW, I do see this compulsion of focusing on "tomorrow" (defined as 'whatever is next') in successful people, but I also see very little appreciation for the "Now" or what they have accomplished.

I have tried to balance my moments of compulsion about tomorrow/next/more/bigger/do-it! with taking stock of the life I am leading from time to time and enjoying it. I am happier as a result and am capable of enjoying beautiful life-moments that would have previously been impossible for me to experience without anxiety.

Personal Aside: My wife and I went to Bora Bora years ago as part of a bigger trip to NZ. The total serene beauty of Bora Bora almost drove me insane. I wanted to try and paddle one of the kayaks back home at the time because my ego-driven mind was completely dominating my thoughts. I didn't see some of the world's clearest water or beautiful sand, I only saw "No high speed internet", "No IDE", "No code" and "No progress" which, at the time, meant the world was going to steam-roll me and I was going to fail miserably.

After getting home I knew I had to do something about that way of thinking. I knew the only thing that was waiting for me at the end of THAT path was a life of stress, ulcers, pain and the inability to deal with change or an occasional life-sized curveball with any sort of control.

Happiness is my default state now. I wasn't even trying to accomplish that... it is a side effect of very little work, just an awareness of what my thoughts are doing.
I've always imagined a sweatshop, boiler-room operation when I think of a Groupon office.
Third place is "you're fired".

At least Alec Baldwin offered a reward of a car and a set of steak knives for first and second place. Using only threats to motivate and not offering anything for success is usually the sign of an organization circling the drain in my experience.

Granted I do have some reservations about the source here.
It offers all the advantages of a cloud service - on demand, pay as you go, no maintenance. Very similar to Artifactory Online (cloud version)
I really don't find that convincing at all. Default arguments are one of the most effective ways of removing boilerplate and making code easier to read and write. Bad programmers will be bad programmers no matter what, and copy/pasted code that the coder doesn't understand will be fragile or broken no matter what.

The problem with this reasoning is contained in this:

> to force programmers to consider the API and the values they are passing for each argument rather than silently accepting defaults they may not be aware of.

All you will force poor coders to do will be to fudge the arguments until the code "works". This is actually worse than the default arguments scenario, because the defaults are more likely to be acceptable than the first value the coder stumbles upon that makes the function go.
Here's a nice pdf of all the keyboard shortcuts in Eclipse. I actually have it hung up on the wall next to my computer at work.

http://eclipse-tools.sourceforge.net/EclipseEmacsKeybindings...
Nokia Lumia 800 – Harga dan Spesifikasi Nokia Lumia 800
Nokia Lumia 800 – Harga dan Spesifikasi Nokia Lumia 800 - Dari perspektif strategi, kami meluncurkan Nokai Windows Pohone pertama di Indonesia, setahun setelah diumumkannya kerja sama dengan Microsoft. Kami juga telah memperkenalkan fitur-fitur khas Nokia yang membuat kedua smartphone ini semakin menarik perhatian bagi para konsumen. Ini merupakan langkah maju signifikan yang dilakukan secara bersamaan dengan usaha Nokia dalam mendorong inovasi di dalam keseluruhan portfolio produk kami. Smartphone Nokia Lumia merupakan pembuktian dari kemapuan Nokia dalam menciptakan kesinambungan antara inovasi teknologi dan pengalaman pengguna yang optimal,” kata Martin Chirotarrab, President Director Nokia Indonesia.
Double work.
That doesn't work too well when writing for a conference or journal with a predefined template and style file. The obvious solution -- do all your writing in Markdown and then integrate at the very end of the workflow -- doesn't work too well because you can't tell how long the document is until you use the real template.

Same goes for org-mode's Latex export.
I agree that the error messages are dreadful, but I've found a pretty simple pedagogical approach to make them less terrifying for a new learner. The key is that you reinforce a habit of frequently hitting the "typeset" button that way, when something goes wrong, they know to look at the commands that they just typed.

If you combine that habit with an explanation of the more common errors (like forgetting an "end" tag, or using improper nesting), then the error messages become a lot less scary. The learner, at least initially, doesn't have to try to understand what the message means, just how to deal with it.
Don't forget Lyx! In fact, I will take this opportunity to give a huge thank you to the developers and communities of Lyx, BibTex, BibDesk, Tex, Latex, Open Office, and NeoOffice. With their tools and online documentation, my wife just self-published a book, including a correctly formatted Kindle edition. She is generally not technical, but was able to figure out a workflow that worked for her and produced a really good looking product. I think she dealt directly with "code" exactly once (separating "front matter" from "main matter" in Lyx). Thanks!
I entered the HIV triad.

It didn't ask me if I was MSM and/or had unsafe sex previously. As such, there was no HIV seroconversion illness mentioned in the diagnosis list.

The recommendation (to see a professional) was correct.
Mobile Apps Take Data Without Permission
I don't know, I think I find the Google Python Style Guide just as persuasive in the opposite direction.
http://google-styleguide.googlecode.com/svn/trunk/pyguide.ht...

The reason I would tend to use default arguments in Python and C but not in C++ would be that it can get confusing if you throw in C++'s function overloading. A function by its very nature can't help but have default behavior, and if someone realizes they need to override the defaults they'll probably end up in the documentation or function definition or some other place that will let them realize they can adjust the defaults.
The length of time it took is probably more a factor of the tiny trucks and backhoes. One can dig out a similar sized hole in weeks using regular equipment.

Real time tele-operations are very expensive and require specialized equipment. Military drone ops cost billions of dollars. Bomb squad robots and law enforcement drones cost half a mil on up. Even the toy dump truck FTA costs $5000. In addition to the equipment cost, there is no way the latency could be compensated for over the regular internet. None of this would make sense for a residential excavation

It's actually really cheap to get a basement dug, in the midwest it's like $1500-$3000 to dig the hole, depending on the size. I've heard as little as $800 for a smaller basement.