skysight-inc/HackerNews huggingface dataset:
Python for when I'm "thinking in code", or doing data analysis that's not too performance sensitive (NumPy). I probably enjoy Python the most.

Ruby for when I'm doing configuration management or occasional webdev.

Fortran for when I'm doing serious computation, C for when I'm trying to do something fast that isn't number-crunching. (Though I'm trying to learn Go for that.)

And a smattering of other languages (Perl, shell, Java, etc) for interacting with tools that speak those better than anything else.
Block Your Friends Apps From Accessing Your Private Information
Respectfully, I disagree. I think there are some institutions which do it better than others - but on the whole, from a techie standpoint, healthcare IT is in the dark ages.
> For what it's worth, ASP.NET MVC is much, much less heavy than the original ASP.NET

And thats if you even use that... I use 2 open source libraries to build web apps - Nancy & Simple.Data - and they are both f'in amazing. This is about as "light" as you can be. I have a prezi presentation on my blog about using these libraries to build web apps for a few talks I gave at code conf's. (thinkdevcode.com)
short answer: had kids, and a financially successful website. (longer answer: http://news.ycombinator.com/item?id=236308 )
I have come up with three different ideas:

- Ultralight tags (fun because there are cheap wristbands out there that look fairly normal and have these embedded). You could use some sort of HMAC to encrypt a message that is based on the unique ID of the Ultralight tag. The reader could verify that the data on the tag is the encrypted message corresponding to that tag's ID. This is broken if anyone decides to clone a tag down to the serial ID. This would require custom tag fabrication or a misbehaving supplier.

- Ultralight C tags: 3DES encryption [skipping details] you could have better prevention of cloning the tag. Unfortunately, 3DES encryption is symmetric and if anyone can access the reader, they can remove the key and again clone a tag. (This is how HID Class RFID cards work except they don't use 3DES and there are at least 3 ways of easily retrieving the master key)

- SmartCard: Actual PKI with assymetric encryption so that someone can provide a challenge and the SmartCard can provide the proper response. Again, sadly, contactless cards and they're expensive.

Other than that, I'm out of ideas. I'm a tinkerer and a student. The thing you've linked to looks like some sort of PKI in that there is a challenge/response scenario going on.

All of this is information I've gleaned from Wikipedia over the past weekend and I would love to be corrected if I am wrong, even if it needs to take place somewhere other than this thread.
Typical medical records software (EMR / EHR) doesn't require any advance FDA approval.
I have been at two companies now where the workforce was split between two facilities. The overhead of connecting employees in the two efficiently and resulting in effective collaboration is huge... And it never does work as well as bumping into someone in the hall to chat. I see the same challenges in connecting individuals from home.. As much as I personally want to work from home, I just don't see the same level of teamwork you can get by standing next to someone.
Have you considered liberating Themeforest next?
I voted "other" because it is really impossible for me to name one. I just don't know enough.

OCaml wins on fundamentals. Scheme also rocks as a language. That said, there's something exciting about being able to leverage the latest OS technologies and solve the hardest real-world problems, which is an asset for the leading JVM awesomenesses: Scala and Clojure. Java sucks but there's a lot of awesome stuff available in that ecosystem (if you're discriminating and tell the FactoryFactory crowd to consider careers in investment banking).

I just got off a 3.5 month consulting gig and I'm really itching to buckle down on a hard Scala or Clojure project. I would probably vote for Scala because static typing is such a huge win on large systems where reading others' code is as important as writing new code. It actually makes reading others' code fun to have static typing, because you get automatic documentation of structure right away.
The Future of Customer Success Management Meetup
The Future of Customer Success Management
A Look Ahead, by Mikael Blaisdell
Who should attend: Customer Success Management professionals, SaaS/Cloud CxO's.
Thursday: April 5th 7-8:30
Auditorium; Keynote Systems Inc.
777 Mariners Island Blvd
San Mateo, CA
Advance Registration Required Here: http://forumsf040512.eventbrite.com/.

An ever increasing number of SaaS/Cloud companies are establishing Customer Success Management positions and teams. A new profession is rapidly emerging; what will it become? What will drive the CSM role to develop and mature? What should become the Best Practices of the role? Join us for visionary and provocative look at the future of CSM and an opportunity for networking with your peers.

Mikael Blaisdell: The HotLine Magazine
Sponsored by: Totango Inc.

Totango provides a full-service customer engagement management platform for SaaS and Cloud businesses. The solution helps customer success professionals to monitor customer health in real-time and to drive customer usage, adoption and success throughout the customer lifecycle. Sign-up for 30-day free trial or check out this video on how it works. www.totango.com

Agenda

7:00 Doors open for registered attendees - Refreshments & Networking
7:15 Welcome
7:30 - 8:15 Mikael’s Presentation and Q&A
8:15 - 8:30 Totango
SL has a couple full time employees building it. Also, they publish a lot of info about their build process. Centos doesn't. Sometime their releases are slower.
Comments like this are almost always the top comment...yet people just can't seem to get the basics right. I'm not a designer, so I know it's much easier said than done, but what's up with the blatant refusal to learn from others' mistakes?
Yep, true. The NHS IT project was a perfect example of how not to do it :)
who is the best company that makes fab tools?
Have to admit that seeing PHP 2:1 over Lisp casts the HN audience in a much different light, though Haskell's fairly good showing is at least a little reassuring.
... oh... that's just magic. i will intellectually dine on that for a week!
That's a good suggestion. You can click on a users profile image right now to see their current questions and answers, but the homepage could definitely use some improvement to show more information.
You might like Douglas Hofstadter's book I Am a Strange Loop. He examines consciousness as a recursive feedback loop. The book has some hokey tangents, but I think it's a good presentation. btw, this book is much more accessible that Hofstadter's GEB. :)

https://en.wikipedia.org/wiki/I_Am_a_Strange_Loop
No, he's thinking of Ruby. Puppet and chef.
So Quora for Hacker News?
This is the first I've heard of Advogato. They are similar to Thought Ocean in that they also use a trust metric. The algorithm looks quite different though. It will take me some time to learn about the algorithm and compare it to Thought Ocean's.
Thanks!

Yes, the overloading issue requires changes to both the parsing rules and some fairly tricky formal semantics changes as well. I've talked with Dave MacQueen about it in the past, and it didn't sound like something he was terribly averse to, just that it would take a long time to really get _right_. And then it places a burden on the SML implementations, though at this point that's really SML/NJ, MLton, and possibly Poly/ML (though I don't know that team very well yet).

Unfortunately, the SML implementor community largely either moved on to other research projects after the implementation-y papers had been mined or left to work in finance (interestingly, it seems to be about 50/50, with the exception of a Googler or two). We don't really have anybody in research labs to do the kind of amazing full-time implementation, support, evangelism, and publication work that the Simons do so fabulously for Haskell!

That said, as a researcher, having many more SML users would require us (particularly Manticore) to Get Real in ways that are not on the path to publication. And considering I'm already only going to have 7-ish publications when I graduate, I see a probable future locked behind the doors of Big Finance for myself as well...
Are you going out of your way to look sanctimonious?
If you want you can email some links to the app and I will show my wife. Depending on her reaction I might be able to get in front of some people at her hospital system. I could probably also get the hospital magazine to review it or some PR there. No guarantees but when it's ready to review send me an email.
You'll probably be interested in Threedom Phone, which is about to launch their beta. It's an App / extra layer for Android. Unfortunately Ribot, the team behind it, seem to have removed the information about it from their website, but from what I've seen of very early versions, it'll be a good match for what you want. There's a few details about some of the places they've demoed it for older people on their Twitter stream:

http://threedomphone.com/

https://twitter.com/#!/ThreedomPhone

I know there aren't many details on there, but Ribot are a very interesting company who have made a lot of very good apps for a variety of mobile platforms, and it's well worth keeping an eye on this project.
the new breed of smartphones with their tiny mono speakers on the back do a poor job at it.

a lot of old style smartphones from nokia had such unheard today feature as builtin stereo speakers. but I've even seen low-range handsets used as boomboxes in the developing world.
RHEL is expensive.
Bookmarked--thanks! I should probably meet with Andreas too.
Python has been the de facto scripting language of choice for automation in a number of industries for quite some time.

I don't believe (but correct me if I'm wrong) that Ruby has ever gained much traction outside of the software development world. Perhaps we're just seeing some natural consolidation.
What exactly is this supposed to mean? IDE? Debugger?

I mean if you really think the only way to develop in Python still is limited to a basic editor and logging to a terminal then you are greatly mistaken. There are fully capable IDEs such as PyCharm and of course emacs/vim. I gotta admit Sublime has won me over lately for the majority of my development, however I love how fully featured PyCharm is.
there we go again - after two major brownouts / outages the last months
You should try NancyFx (https://github.com/NancyFx/Nancy) some time. Its a light weight web framework. Simple and beautiful.
stop-script dialogs on GMaps + Twitter also (2x2ghz Atom, 850MHz ARM, webkit/firefox). its easier to ctrl-W than bother manually rewriting www to m on twitter and hoping it still works (with hashbang craziness often not).

ive just given up on even bothering reading anything on most of the internet, not worth fighting with unoptimized gobs of clientside code that ultimately just display a short bit of text and maybe an image in the end. even ipad V1 can barely handle twittter
Abobe Acrobat has a feature like this, but it crashes on my site at least.
The iPod doesn't really count because it's a portable digital media player, not a product category on it's own. The first portable digital media players hit the market in 1997, but the first iPod reached the market in 2001.
When I cooked mypermissions.org a few months ago I thought that was enough to protect me... A few days ago I realized it's not! Facebook will pass my private information to any app my friends install or to any website they log into with Facebook account. They actually have a page that lets you block this but it's hidden deep inside.

Controlling who get to access my private info is at the core of privacy. I can't accepts the current defaults. This is why I upload this simple page and hopefully many will change their setting, sending a clear message that we want default setting to respect our privacy.
See other profiles at the bottom of someone's profile frequently includes the person him/herself. In general though - it's an excellent idea, but it appears to be difficult to browse people and/or to search for someone specific.

(edit) Also I am not clear if everyone's treated equally on the site or if there are people how are willing to answer questions and the rest - who asks. I'd say that latter would be a more natural arrangement, and it'd be also sensible not to require an account to ask a question.
This is exceptionally well designed and thought through. It seems like it could be a lot more valuable than just Q&A for HN users, though that's a smart place to start. I'm impressed with the attention you've paid to some of the details, like the "Curious" counter.

One thing that has held me back from Quora (apart from needing no new ways to spend time online) is that absolutely everything seems public, such as who upvoted what. That makes me uncomfortable, like I'm under a harsh spotlight all the time. Most of the things I think, or say in conversation, are tentative and exploratory. I don't want to be publicly committed to them by default; I want to make that choice myself and be aware that I'm making it, like posting on HN. I'd be surprised if lots of users didn't feel this way, so maybe that's an opportunity for you to differentiate yourselves. In any case, I'd be interested to hear what you've made public and private by default and what your ideas are on the subject more generally.

It will be interesting to see what this grows into!
it's not a problem. it's a solution to a problem.
Nobody has rights to hold particular job, it's an agreement between employer and employee. If the employer requires you to wear a suit as a condition to employment, you can choose either to comply or keep the jeans and tshirt and find another job, both decisions voluntary. Same with other requirements. Some of course are not legal - so, unless you work in very special industry, having sex with coworkers is not a legal condition - but I don't see Facebook mentioned anywhere there.
This is very interesting! It will be even more interesting to see if it can be compiled to run on my OS. This is exatly the kind of application I have been looking for. ESXi is too big :)

Shameless plug: http://www.returninfinity.com/baremetal.html
degrading the experience for your existing customers in order to gain new customers is the very definition of disrespect.

how much value do you actually get from those customers who are willing to sign up for your email newsletter before they even read any content on your site?
here is the post http://aseigo.blogspot.com/2012/02/spark-pre-orders-closed.h...
When I last had to deal with SL (about two years ago at my job back then), it was a nightmare to deal with, and used linux 2.6.9 (!) with literally thousands of custom patches. We needed to do some kernel development with it, which was incredibly painful… (since it was totally different than vanilla linux)

Also, it seemed like vastly under-manpowered.
A good start: http://java.ociweb.com/mark/clojure/article.html

Clojure force you to think and program in functional manner, where in Python you can skip FP. Thus learning Clojure IMHO will improve how you program in general. I am learning Clojure now for this purpose and I might not use it for real work.
Yay mobile linux!
for this kind of setup i would recommend alpine over mutt
<http://www.washington.edu/alpine>;
I'd interpret more as Quora for people - I think there's huge potential in this space.
I improved solr performance by switching to elasticsearch. =)
Dreamhost down yet again
Of course. Educated parents typically have educated kids. Wealth is positively correlated with education and IQ. This is a no brainer.
http://vimeo.com/29965463

At 18:00 it's revealed that Larry Page initiated the complete redesign the day he became CEO.
Like other C# features and behaviors, I expect that, down the line, the language will pick up syntactic sugar to make the creation and usage of those tuples more straightforward (see delegates -> anonymous functions -> lambdas).
Yeah, if it worked outside the US I'd be on it in a flash. I suspect Twilio will have local-to-me-in-Australia endpoints before Google Voice does, so a hand-rolled Twilio solution is probably in my future.
Northeast Scala Symposium: Scala and Machine Learning
Sacrosanct Linux feature dies
Do you mind if I ask why? Not being defensive, just curious.
How large is github. Is there a legit way to download it all?
Most companies only make a small fraction of the tools you need for a full fab; for examples of heavy hitters in key areas like lithography, chemical mechanical polishing, and ion implant, see ASML, Nikon, Canon, Applied Materials. For any given tool, there are usually 1 to 3 major vendors.
For some readon I prefer one big screen. But maybe thats just because i never had teo really big screens
Cool. Thanks for sharing. I'll absolutely check those out.
Legacy code is a problem in every language. Whether the language evolves, or just the common insights of how to use it best.

In fact, C# deals excellently with legacy code. While, unlike the JVM, .NET is not binary backward compatible (allowing some excellent language improvements that Java still has not managed to pull off), it is nearly (but not entirely) source code backward compatible. Sure, this allows to old code using old constructs to stay alive, but it works. That alone is pretty unique, especially if you see that nearly any other language either does not manage to move its community to the next version with breaking changes (Python 3, PHP 6) or has tons of compatibility issues every time something changes (Ruby, Scala), or simply is at a standstill (Java).

Having to deal with a DictionaryBase child class which was made before generics were added is way less of a deal than not being able to upgrade your software to the newest version of the language at all. Which is what would've happened if this was done like Scala. Or, if it was done like Java, we'd still be hacking DictionaryBase child classes.

I'd maintain that no language/platform deals with legacy code better than C#.
PUIAS Linux also has an staff team building it, and more in the way of mathematical software in their repositories.

I'm using it on a desktop at home behind a router & so I don't watch the security updates especially.

You can add the PUIAS 'addon' and 'computational' repositories to a CentOS desktop with appropriate use of yum-priorities.
No I'm not. I do not believe this is the best way to interact with customers. Down vote away if you think I am being sanctimonious.
Nice job Kul. Way to go.
CPAN as a Source for Startup Ideas
NancyFx is pretty cool. I'm not thrilled with Mono's performance as a server app, however (and I wouldn't bother with a Windows server). I should note, though, that the GC seems a little questionable, though 2.11.0 apparently has made SGen production-ready so I need to look at that again.
Because the complaints are those of a vocal minority. Most people don't worry about "handing over" their information, viewing screenshots before they sign up, or if Facebook login is the only option.

Most people just aren't very picky.
It is good PR for Facebook, they get to build upon their walled garden in the name of protecting your privacy so there's no downside to them taking a stance on this at all.

It just so happens that "the right thing" happens to line up with Facebook's self-interest this time but I would not couch it as FB doing the right thing because it was the primary reason to do so.
ahh, you gotta get over that. Don't project your personal views on others, there's plenty of people that would enjoy this - I know I would.

If you're going to be successful as a startup, you gotta hustle. I did door-to-door sales one summer and do you know which people turned out to be the nicest? The ones with "No solicitation" signs on their door. I kid you not. Just go and do it.
Null handling

You can do a fair amount of relatively frictionless null handling with extension methods. If that helps.
Thanks. From the WP article it sounds like his ideas are somehow related to mine, but that he is viewing it from a completely different angle. Very interesting.
Totally agree. More accurate phrasing would have been "another reminder of how..."

Book recommendation: Thinking Fast and Slow by Dan Kahneman. Great overview of how those factors affect decision making.
http://drawar.com/
I like Mono, and I respect the work that they've accomplished. It is incredibly difficult to build a runtime like .NET, especially as it was never designed to be cross-platform.

That said, the Mono experience on Linux is inferior to that on Windows. MonoDevelop is nowhere near Visual Studio, so that I just develop on Windows and deploy on Linux. Unfortunately, that doesn't help the fact that both the soft and hard debuggers for Linux are nowhere near Microsoft's debuggers. It also doesn't help the fact that the runtime itself is less stable (i.e., more prone to crash) and there are APIs that only work well on Windows. I would also imagine that the Microsoft runtime exhibits much better overall performance.

My understanding is that Mono mainly excels at MonoTouch, and that is where Xamarin is making most of its money, but I am not knowledgeable in that area.
Hosted MySQL: Amazon RDS (and backups)
Why not go the rpython or Cython route? Both have the Python syntax and compile to C.

Not very readable C, of course, but not significantly worse than what the first C++ preprocessors did (yes, kids, C++ started its life as a compiler that compiled C++ code into horribly mangled C).
damn... Matlab is not on the list! :)
Writing good Perl is definitely a blast. Make sure to read Modern Perl.
Looking for a COFOUNDER. Palo Alto CA
Looking for a COFOUNDER. Going to base the company in Palo Alto California.

I know concepts change many times, that is why my number 1 concern is the team going into this. Right now I have 2 different concepts, which I will put below, but before a little about me.

About me: I am not a business guy who just has ideas. I can execute and have done so. Going to list below what I have done so far. I am 23 and have a long ways to go but I think this list should give you an idea of the person I am.

1) Helped Found Nuqudy.com (My Money) which according to Effective Measure is now the 2nd largest business and finance website in the Middle East North Africa region. We won top 10 Middle Eastern startup at ArabNet.

2) Have spoken at different industry events including ArabNet in Beirut and at Internet Middle East in Abu Dhabi

3) In College started Campusdrank which was an online alcohol and soft drink delivery services was profitable and well known until it became infamous (long story).

http://host.madison.com/wsj/news/local/crime_and_courts/article_7460204e-62a6-11df-b423-001cc4c03286.html
http://host.madison.com/wsj/news/local/crime_and_courts/fines-reduced-for-operator-of-campusdrank-com/article_f1435a12-10ac-11e1-bcd4-001cc4c002e0.html

4) Founded MadtownSports, online sportsbook, poker, and blackjack based on points. Had 6 figures a week worth of points bet on site, had to sell because I could no longer attend class while running the site.

5) Founded MuckFichigan online transportation for away sports games for College Students. Had around 600 students attend first trip, and now is owned by somebody else and is collegetravelexperts.com

Concept: Spent since November working with a whiteboard researching and testing.

1) New Type of Web TV based on the most interesting people in the world’s lives.

2) A novel way for small/medium offline companies to raise money from their customers for an equity interest.

My email is dannyjhaber@gmail.com
This site feels like a classier version of Formspring. Nice job!
NuGet seems to help a bit, but granted it is not Maven.