jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The makings of a good medical student
http://www.thelancet.com/journals/lancet/article/PIIS0140-6736(10)61325-6/fulltext
Although the article talks specifically about medical school admissions, the same idea could be generalized to general undergraduate education or graduate education.
Programming podcasts?
Is there anyone that follow any programming podcasts of any kind? Are there any good ones? I would love to watch one if there is any web oriented ones, html5, python, php, etc.
How Wannabe Designers Burden the Profession
http://sixrevisions.com/project-management/wannabe-designers/
What Earns the Title of "Designer"?
Show HN: I built an app to help with Windows container networking
https://github.com/ShaunLawrie/HnsExplorer
I've been playing with cross platform windows/linux Kubernetes clusters recently and have had endless problems with installer scripts misconfiguring networking by using the wrong NIC etc.

I got frustrated with the tooling on windows to debug container networking so I built a tool that attempts to stitch together the HNS (Host Network Service) & HCS (Host Compute Service) resources into a tree that shows the relationship between configs. You can also search over it to find the networking impacting your containers or launch the windows built in packet capture tool to create a network trace you can open in Wireshark for analysis.

I'm not a desktop app developer so it's pretty rough around the edges and I've only really tested on Windows 11 and Server 2019.
Surprise HN: Google Drive can't re-sync your files
http://productforums.google.com/forum/#!topic/drive/oxIMswyAcmo
I just had to refresh my Windows 8 machine. When I re-installed Google Drive, it turned out I couldn't simply point it to the existing Google Drive folder. I think my only two options are: 1) redownload 5GB worth of data even though I already have all of it on my PC, or 2) trick it by pointing it to another folder, then moving the files there and hoping that works. Will update if it works.
Don't Kill Math
http://www.evanmiller.org/dont-kill-math.html
Fascinating discussion by Evan Miller on the benefits of analysis over simulation ...
F*k you pay me, how to make sure you always get paid as a freelancer
http://www.timedoctor.com/biz3.0/how-to-make-sure-you-always-get-paid/
If you work online, work from home, or do any kind of contract work, it’s vital to have a plan in place to make sure you’re paid for the work you do.
Alex Osterwalder and friends launch business model canvas game dev bootcamp
http://startupjuncture.com/2013/05/30/alex-osterwalder-and-friends-launch-business-model-canvas-game-dev-bootcamp/
Startup Juncture will cover the event and host an exclusive interview with Alex Osterwalder. Because ultimately the blog is all about our readers we have decided to crowdsource the questions for this interview. So if you have always wanted to ask Alex Osterwalder a question, this is your opportunity! Please post your question in the comments section.
Ask HN: Why can GitHub get DDoS'd, but Google can't?
To clarify, I'm not saying someone _should_ DDoS Google (or Facebook). I'm just curious about how Google (or Facebook) sets up their infrastructure to protect themselves, as opposed to Github.

Or maybe everyone's at risk! How come the anti-information people haven't targeted Google?
Ask HN: Any tips on how to get back into maths?
Hi there,
My maths career never lasted beyond my high school years, but after becoming interested in functional programming and algorithms, it seems worthwhile to improve my general maths literacy. I'm not really sure where to start but I guess it would be beginner undergraduate level. Since I'm not currently in a position to go back to university, I'm looking for self-teaching resources and thought I'd get some good tips from you guys.
Many thanks!
Ask HN: You want Atom invites/you have invites to give?
When you get a beta invite for the Atom editor, you get three more to give away. We should have a thread to match people with invites with those that want them.

Post a comment with the number of invites N you have left to give. If you want one, post a reply asking for it. If there are already N replies, then assume that they are all gone.

You need an email address to send the invite. So please make sure your email is visible in your profile. (If you're new to HN you may not know that the email field in your profile is not publicly visible. You need to also put it in the about section if you want other HN people to see it.)

I messed around with Atom last night, and found it to be a good replacement for TextMate or Sublime.

I'll go first....
Ask HN: When and why did you start calling yourself a senior dev/SWE/etc.?
There are already several Ask HNs on this general topic but they all seem to want to know how people evaluate others; I'm not asking about that. I want to know what was the decision process at the moment when you first decided to start using the word "senior" on your own resume.

My nose has been pressed to the grindstone forever, so it literally hadn't even occurred to me until today when someone came right out and said they thought I should be using the S word!
Show HN: Said.fm curated & connected audio content. Feedback Appreciated
Hey, I think I did this the wrong way round last time. I hope I'm doing it right this time.

This is the latest incarnation of the app, http://said.fm/. A lot of people love listening to talk programmes but don't have the time or bandwidth to look for them and just want a trusted suggestion. They also seem to like listening to stuff mostly on the go or while performing some mundane task.

With this release, we tried to solve both those 2 problems. We still have a way to go with introducing a proper mobile app but a lot of people still use their iPods and we tried not to exclude them. Finally, we encourage people to explore and the whole experience revolves around that.

Here's a summary of what we did: http://blog.said.fm/just-in-time-for-christmas

Please have a poke around and feel free to share thoughts/feedback :-)
Where to find a good hacker?
I want to know where to find a good hacker. You know, the next Mark Zuckerberg. And I don't mean "good" as in the most technical either, although that is important as well. I mean, where can I find a hacker that understands people too? You may be able to html and css your way through MIT or Stanford, but can you create an application that people actually want, or are capable of using?

Many applications built by hackers are fun, but many people are running around town forgetting a fundamental rule... We're building businesses here (yes I said it). I know that's a dirty word for many hackers, because it takes the novelty out of the work. It's a reality though. If your thingy doesn't have a business model behind it, you will have to rely on VC, and hope you can find a way to make it a business before the cash-money runs out.

I am a business-type (sort of), meaning I have ideas of what end users want, and I think of ways for those ideas to make money. And, I don't know how to build them. So I am in need of a good hacker (based on the explanation above) to help me build a social network that has components loosely related to LinkedIn. (How's that for ambiguous?) I know YC says find a friend of a friend, but I ain't got no friends.

I completely agree with YC, in that a startup is far too much work for a single individual. That is why I am looking for a hacker to marry. I welcome all comments (as long as they're positive), leads (except your girlfriend's great uncle Harry), website links (to your work), or contact information. Otherwise, I'll be going back to university to study Computer Science or buying a shitload of Hacking for Dummies books.
Ask HN: How much should I charge for a talk?
I'm a teacher at a public high school. About five years ago, I wrote a lecture for my students that has ended up becoming quite popular. That lecture has grown into five related lectures, and I've given invited talks to fellow teachers and at my alma mater university 10 miles away.

Just a couple of weeks ago, I gave an impromptu shortened version of the talk at a national professional conference, and my colleagues voted it best in show.

Anyway, I've never charged for the talk before, but I've just been invited to give a version of the talk at a small private university about 1,100 miles from home.

I've never done anything like this before, so I'd love any suggestions or advice.
Frontend dev is getting exhausting
http://www.reddit.com/r/javascript/comments/2tfo30/frontend_dev_is_getting_exhausting/
What are your takes on this?
Impossible Dream: Computing e to 116,000 Places with a Personal Computer (1981) [pdf]
http://www.downloads.reactivemicro.com/Public/Users/Grant_Stockley/Apple%202%20Woz%20e%20Calc%201981.pdf
The submission on floating point routines for the 6592 (https://news.ycombinator.com/item?id=9516042) reminders me of this article by Wozniak.

Also avalaible from https://archive.org/details/byte-magazine-1981-06 (faster site, but you need to download the full Byte magazine)
Ask HN: Why are so many companies against remote engineers?
A bit over a year ago, I moved to the Bay Area to take a job at one of the big-name companies here. Over the past year I've discovered that life in the Bay Area just isn't for me and my company is extremely unsupportive of remote work. No problem, I figured: I'd just find a job with a company that allowed for remote engineers. This has unexpectedly become a world of trouble.

I see all the time blog posts, comments, etc., from hiring representatives about how it's so difficult to find good talent. There's plenty of great talent out there though: it's scattered throughout the rest of the country, and unwilling to move to the Bay Area! One would think that companies hiring for positions that can be performed remotely, like software engineering, would start hiring remote to obtain the talent they desire, but I've encountered immense resistance to this. I've even had one company bring me in for an interview with the promise that the job would be remote, only to tell me at the end of the day that they were extending me an offer but only for onsite in San Francisco! So, what gives? Why the continued resistance to remote engineers?
Please review my Bugzilla iPhone app.
http://blog.getbugbox.com/?page_id=2
The app is named Bugbox, and it allows you to access your Bugzilla bugs from your iPhone, on-line & off-line. It supports almost the entire range of functionality that Bugzilla's web interface offers. You can find more details on the app store page.

HN readers who use Bugzilla for bug tracking can get free promo codes by sending an email to support@getbugbox.com, and mentioning HN.

I would greatly appreciate any positive or negative feedback. Thanks.
The challenge of geocoding Indian addresses
http://www.slideshare.net/lokku/savio-dimatteo-thegeochallenge
Slides of a talk given by @darksmo of @nestoria at London's #geomob on 11 July 2013
Lobes of Steel - Neurogenesis and exercise
http://www.nytimes.com/2007/08/19/sports/playmagazine/0819play-brain.html?ex=1345176000&en=50ec7d1aef2de5e6&ei=5090&partner=rssuserland&emc=rss
How does the brain make new neurons? Exercise helps (and a few other things...).

Just remember the old ontological vs. empirical distinction. Effects of exercise (and substances) are easier to study in rats most esp. relative to human learning-related changes. We're doing the neuroimaging work of complex learning (think circuit diagrams), but it doesn't get us to the neuronal level.

Revolutionary bottom line of the last five years: You're producing new neurons every day (and exercise seems to help produce more). But whether and how they're used is up to you.

"We've always known that our brains control our behavior," Gage says, "but not that our behavior could control and change the structure of our brains."
Ask HN: To go open source or not? I can't make up my mind
I'm currently working on my Final Year Project for my university degree. Submission is in 14 days and after that I'm done with my degree. When I spoke to my lecturer about future improvements and open sourcing the project he asked me if I was mad and said that I could make big bucks if I went about improving it by myself with funding from investors.

This confuses me. I asked a few more people and they said things along the same lines as well. Don't go open source. I confronted my lecturer and asked him why not?. All he said was, look at Google. All they talk about is being open right? But look at where they make money. Have they open sourced their search engine? Have they truly open sourced Android (even if the OS isn't a true source of income for them). Android still runs in closed development cycles. We get only the final releases.

But things is after all of that, I still have this urge to go open source. But I don't know what's in it for me anymore. Apart from the experience of course. But what about making my living? What's the real appeal of Open source? I'm confused.

Help me out here please.
Show HN: Paywall killer
http://paywall-killer.blogspot.com/
based on the idea from ctrl_freak's comment :) http://news.ycombinator.com/item?id=4159644
Ask HN: What was your thesis topic?
I've asked this to some of my friends and co-workers, and I found out a lot of interesting things from them. Anyone care to share theirs? I'll start off with mine:

Course: IT

Group: 4 people

Year: 2008

Thesis topic: A Generic Community Association Portal. Research on common processes across Homeowner's Associations and automating them. It was sort of an ERP system for Homeowners Associations that could be used by commercial buildings as well.

JIRA business model (SaaS-hosted or downloadable). Features included the filing of permits and requests, reserving amenities, simple billing for association dues, association announcement board with sms/email notifications and visitor management. We built the prototype in Java (JSP + Resin + MySQL).

Didn't receive high grades with it, since at that time as college students, we couldn't properly defend ourselves when a professor from the panel pointed out that our system could be replaced with someone wrangling Excel sheets in a Yahoo Group.

In the end we got a passing grade just for the high amount of domain research on problems encountered when operating a large Homeowner's Association.
Ask HN: What license do you use for your open-source projects?
Title says it all.

Yes, Beerware, Wtfpl and mspl are valid options. I just want to know why you chose the flavor of choice.

I use a 3-clause BSD when I can because it isn't restrictive to the next poor sod that has to use it, just so long as they remember to include that I wrote it.
Sprintly-GitHub
http://codehum.com/stuff/sprintly-github/
Great tool for Sprint.ly integration to GitHub without drawing your attention away from the terminal!
Two proposals for modern browsers
I've been reading a bunch of stuff on HN about user privacy, etc. and trying to build something myself which lets the user feel secure and in control, but current web technology doesn't let me do it. So I wanted to propose two things on here, and maybe someone here would run with the idea.

1) I propose a simple mechanism to guarantee that a resource located at a certain URL is always the same. Similar to how we have https:// blabla, and the user agent warns us if the server's certificate is not trusted, we should have httpc:// blabla to indicate constant resources. Sites all over the world can download resources from httpc:// urls and store hashes to them in various formats, and your user agent can trust one or more of these authorities. When downloading, it would compare the hashes against the ones downloaded from these authorities, and if there is even a small deviation, it would give you a warning just like https://

This must be done by the user agent. Right now we do have "cache control" headers, but I am talking the server making a promise to the world that a page is really truly static, and user agents having the ability to verify that. This is different from server-controlled caching.

I can see this being used in app stores for the web (curating apps and various versions of apps, like Apple does) and also for secure logins. I would like someone to make guarantees that my password is not being sent in the clear to the server that I am connected to. Right now, the web forces us to trust a remote server completely, when interacting with a website. For example, when I enter a password, I have no assurance that the server won't misuse it. (See http://xkcd.com/792/)

This simple change would make possible a variety of applications that we haven't even thought of, besides these two.

2) The second proposal is to have iframes that are on top of everything else in the containing window, no matter what. That would enable 3rd party logins (such as OAuth) do be done in the iframe, without worrying about clickjacking. The javascript inside the iframe should have a way of checking whether the iframe is of this type. At most one such iframe can be shown in any given window.

This would lead to much more pleasant interfaces, and once again, the user would receive the extra protection. Of course, this means that Flash and other plugins would have to play nice with this. We could implement this rather easily with a browser extension that causes a borderless window to appear (like Flash does) above the actual browser window.

Thoughts?
Why Hacker news uses tables?
I had a quick look at the html of hacker news and saw tags that reminded me of how we made web pages 10 years ago. Why is this? Any particular rationale or just the good old 'if it works, don't fix it'?
Turns out CS4 is the Snow Leopard Problem Child
http://forums.adobe.com/message/2216315
A forum thread documenting common, repeatable bugs in Adobe Photoshop CS4 running in Snow Leopard. If you need to use Photoshop, DON'T UPGRADE YET!
How to create an Amazon bestseller instantly.
http://realbusiness.co.uk/news/how-i-got-a-blank-book-to-the-top-of-the-amazon-charts
Incredible story on the power of marketing.
Gender and tenure diversity in GitHub teams relate to higher productivity
Diversity in teams is a double-edged sword. Increased team diversity results in more varied backgrounds and ideas, providing the team with access to broader information, enhanced creativity, adaptability, and problem solving skills. However, due to greater perceived differences in values, norms, and communication styles in more diverse teams, members become more likely to engage in stereotyping, cliquishness, and conflict.

In a recent study, researchers from University of California, Davis and Eindhoven University of Technology, The Netherlands have analyzed the effects of gender and tenure diversity on productivity and turnover for more than 23,000 open-source projects on GitHub. Using regression modeling, they showed that after controlling for team size and other confounds (such as a project's age, development model, or amount of social activity), both gender and tenure diversity are positive and significant predictors of productivity, together explaining a small but significant fraction of the data variability. On an economic and societal scale, these findings suggest that added investments in educational and professional training efforts and outreach for female programmers will likely result in added overall value.

The paper describing the results (more details and preprint here http://bvasiles.github.io/2015/01/19/gender-tenure-diversity-github/) will be presented at the prestigious ACM CHI Conference on Human Factors in Computing Systems, in Seoul, South Korea, in April 2015.
Why Internet Explorer 8 still Sucks Balls
http://www.windowhaxor.net/2008/03/06/why-internet-explorer-8-still-sucks-balls/
I was trying to load linux.com and it tells you microsoft’s feeling towards open source software by the way it was loading the website
Show HN: Hypertest - A test runner for developers with ADHD
https://nabaz.io
TL;DR: a test runner focused on making devs w/ ADHD happy.

Hello HN! My name is Yuval, a dev with ADHD.

I believe there's different design constraints on tooling for devs with ADHD compared to their "normal"counterparts. That's what I'm here to solve.

I gathered experiences of other ADHD devs, to summarize: (https://news.ycombinator.com/item?id=33280461)

- Memory: People w/ ADHD have horrendous short term memory (hard to keep grasp of the current *thing/task*)

- Distraction: Are easily distracted, tend to fall off the focus wagon easily.

- Boring Maintenance: They need and use lists, but are bad at maintaining them.

A star would feel awesome (MIT licensed): https://github.com/nabaz-io/nabaz
Ask HN: What's your "hair on fire" problem?
There's been a few threads offering startup ideas here. In light of wePay's blog post on validation, perhaps it's better for people to post their problems, and see if perhaps someone else might see a startup in it?

So, what's causing you pain?
Webapps are ruining you life: Or, the future is micropayments
http://jordangreenaway.tumblr.com/post/3210370420/web-applications-are-ruining-your-life
Originally submitted as .pdf.
21 User Retention Tactics You Can't Live Without
http://growthhackingpro.com/21-user-retention-tactics-need-know/
Once you’ve got users on your site and engaged, the next thing to worry about is user retention. ‘User retention’ refers to the proportion of customers who come back to your site and use your product on a regular basis. The main driver of good retention is good product/market fit but having an awesome product that actually solves people’s problems isn’t enough to ensure growth. Here are a few tactics you can use to make sure people keep coming back.
Review my startup: TheWP.Co - WordPress / Frontend Dev
http://thewp.co
So I've recently launched http://thewp.co, which has been my current project for a few months, and I've finally got it launched. I've assembled a few developers, and got a site launched, and this is the result :-).

Would love to know your thoughts / feedback.
Enough with the Boston Start-up Inferiority Complex
http://buzzboston.wordpress.com/2007/08/22/enough-with-the-boston-inferiority-complex/
Boston is tied with San Jose in Q2 for total number of venture-backed IPOs.
Focusing On Prevention And Neuroscience, President Ends Reagan’s War On Drugs
http://newsone.com/2412446/obama-war-on-drugs/
Lets hope he sticks by his word on this one...
Worlds Biggest HTML5 PacMan Game
http://worldsbiggestpacman.com/
An HTML5 site where you can create your own Pacman level to add to the Worlds Biggest Pacman Game.
Follow the Startup School tweets with this new Twitter chat tool
http://www.tchat.io/rooms/startupschool
Launched this tool a few months ago to help people participate in Twitter hashtag-based chat. Try it out an let me know what you think! Thanks!
Using serverless.com? Your AWS creds and code are being shared with them
Was anyone else under the impression that when you build and deploy using the serverless framework that it was all done locally on your machine? I sure was. But apparently all your code and your AWS credentials are uploaded to their servers where it is built and deployed.

I’ve been having trouble with a deployment using a serverless-component, so I figured I'd load it up in the node debugger— thought I’d be able to step into the component itself and see what was going on.

But to my surprise I couldn’t actually debug it, because the component doesn’t actually exist on my computer…

Apparently the serverless cli is sending a request to a server, and the request seems to include everything serverless needs to build and deploy the actual service— which includes my AWS credentials.

Does anyone else find this a bit strange and concerning? I could see maybe if they made it clear that this was happening, but I've never seen anything in their docs or architecture that says things are built and deployed remotely.
Properties with Spring
http://www.baeldung.com/2012/02/06/properties-with-spring/
Working with Properties in Spring. Focuses on registering properties via the XML namespace element, Java Annotations and by hand. Also Discusses the newly introduced Property Support in Spring 3.1.