skysight-inc/HackerNews huggingface dataset:
Thoughtram – Our first workshop
We finally launched our brand new website and are excited to announce our very first workshop!
Empire of Rock – China's Supercaves
would be great to make it available via https://mashape.com
No, even better bill by the day or even weeks if projects are big enough. It's silly mind trick but seems to work fairly well with clients, everything is more relaxed because they don't feel like having to pay for every minute of your work, it's much easier to negotiate the good price that way (at least for me, since I'm from southeast Europe, my rates are probably on a cheaper side here)
Why Take an Embedded Systems Course?
Get a credit card. They accept credit cards at hostels.
Previous discussion:https://news.ycombinator.com/item?id=7921360
I had a great time at BattleHack. It was the most well run hackathon I've ever been too by a wide margin. There were other companies there who had their own APIs. A lot of them encourage this 24/7 mentality, it doesn't mean you have to. People can be responsible for themselves too. I don't do 24/7 anymore, I leave. Nobody stops you. The competitiveness of it, it would be nice to have some that are just purely for show/sharing/collaboration. But I don't mind some being competitive as well.
Thoughtram – Extend your memory.
> wwwwwwwwww you have been hell-banned

That is false. A comment was killed because it was a duplicate. We unkilled it.
It sucks and it's a tough spot. I've been very close to the same situation. I'll tell how it turned out for me, that doesn't mean it would be the same for you but take it as a data point.
In the fall of last year, my wife and I decided to move out family to Maine. We had been vacationing there for years and I have something of a love affair with the Ocean. It inspires me, I feel alive, free and in touch with the Earth and my place in it when I'm close to it. I really want to pass this gift of closeness to my children. At the same time as we were packing to move two of my most respected friends asked me to join their startup as a partner. I had serious reservations about moving 1000 miles away with a young family and being a partner in a startup but my drive and ambition got the best of me. They needed someone who understood mobile applications and could build both Android and iOS while shaping the data/app to really focus on a mobile platform's strong points. I was deeply honored that they asked me to be that guy.
So I accepted, and worked like crazy to make a Christmas launch. It was September when I moved to Maine. I worked 45-50 hours a day at my day job and 40-50 at the startup. All of this closeness and betterment of our live that my wife and I dreamed of moving to Maine? It didn't happen for me, I had responsibilities to take care of. All the things that need to be done as part of a move, my wife handled. Spending time with my kids, I'd make time for that after the launch. I hit my date (barely and not nearly as well as I would have liked) for iOS, but I couldn't take it any more. I'm tough and I HATE to back down so I pushed on, for three more months. I pushed so hard that I passed out twice from exhaustion. Android was up next and I sat everyone involved down and said exactly that. That I cared about them and felt like I was letting them down but I have to change my live because it wasn't worth it any more. We talked and talked it around. I took my equity earned and made myself available for questions and help on the existing apps. Today I just got back from the beach and my wife, kids and I have never been happier. I'm still great friends with my ex-partners and I wish them well. I had a lot of the same fears as you but the best decision I have ever made was to talk it over with my partners and to walk away. Good luck to you, my email is in my profile if you want someone to talk to.
Show HN: What can a 13-year-old make in 1 hour using pure HTML5/CSS3?
I'd rather to explain the process instead of showing the result work:

1. Find a fancy image as background

2. Find a cool font and install it

3. Layout the title bar and the title

4. Try to make the title and subtitle scalable, but failed.

Then he lost the patience to continue.

http://bingobo.com/1.html

A lot of work needs to be done before it can be a complete web page:

1. The title bar should have zero margin

2. The background image must be scaled to 100%

3. Add more content, image, video and fancy structure/layout on top of the background

etc.

With some additional work, it looks a lot better:

http://bingobo.com/dragon.html
I can't believe you're getting downvoted for this. Apple is the one playing at having a "solution" to this problem, and they have been from the moment they showed Epic MyChart in the keynote.

The reality is that HealthKit is going to be a victim of Apple's inability to play nicely with others, in addition to its other technical limitations also described in the post. However, Apple has positioned it so that when it does flop, they can play off as the big bad medical industry refusing to embrace change.
nowadays where got such thing as loyalty?

every man for themselves already
that sounds a bit wrong..
but then again, i agree with it
Would the "place all your money on the first hand" apply to venture investing? ;-)
Exchanging programming services for money is a great idea in the long term, but it typically takes on the order of months until the first chunk of money arrives

Freelancers should require a deposit upfront. 50% for jobs <= 1 month, 30% for jobs > 1 month. The rest can be paid at milestones or hourly/daily. If it's hourly/daily , bill bi-weekly, and try to get paid net 15 [1]. For long term jobs, if the client does net 30+, increase the deposit to secure your cash flow. And always use a contract.

1: http://www.freshbooks.com/blog/2010/03/02/the-best-invoice-p...
You're just looking at base salaries-

Senior Software Engineers earn over 200k after bonus and stock: http://www.glassdoor.com/Salary/Google-Senior-Software-Engin...

Staff Software Engineers earn over 300k after bonus and stock: http://www.glassdoor.com/Salary/Google-Staff-Software-Engine...

This shows that while Google has "standard" base salaries, employees make a lot more through bonus and stock.
1&1 is terrible. I tried them once with a VPS. After three or four days, they still hadn't provisioned the VPS for me (you heard right, it's a manual process), so I promptly cancelled. A few months later they started hounding me (via email and phone calls) to pay up on the $15 that I supposedly owed for a free trial.

Absolutely terrible company.
I agree with most here... As long as your world revolves around that fix at the end of the day, it's going to be almost impossible.

But from my personal perspective, I didn't "quit" until I really wanted to. I also give myself the opportunity to make mistakes.

I don't buy cigarettes anymore. I rarely even want one. But if I'm in a situation where it sounds nice, I'll let myself indulge.

Basically, don't "quit". Just tone it down, find things to keep yourself busy, and eventually it will lose its power. If you have to have one, do it, but don't let the thought of it consume you.
Quirky to Create a Smart-Home Products Company
There should be a category for this kind of project (and a lot of others): "too much work for too little benefit".

I really think there are more important things to do with all this technology.
Andreessen Horowitz Pumps $90 Mil into Tanium as Sinofsky Joins Board
"such huge benefits due to compound interest over time that it looks like a magic trick."

Not at realistic rates of return.
A New York Firefighter Confronts His First Test
I went to the worse schools, I have no skills, really the interview is all I know, I've done it a million times. (hahaha)

One good trick is to take charge of the interview.

There are standard questions the interviewer must ask (every time he does an interview) Try to answer all of those before he gets to ask them. This renders him without things to say. Then you get to ask your own questions.

Change the discussion from "why do we want to hire you?" into "why do I want to be hired by you?" When will I get a raise? when will I get promotion? when will you get to sit where he is sitting? And where will he be at that point? How are ideas treated here? Is one supposes to show initiative or not?

Will you get locked away in an office or will there be other people on the floor? Who do you get to work with? Have him tell me something about your future coworkers.

My favorite one is to just bluntly ask why their product is better than the competitor. I ask that because when it is asked from me I want to be able to answer it precisely the way I'm suppose to.

Show an interest in the interviews, the guy is doing that all day long, is he having fun? Did he see many good candidates? How many interviews will they do for a single job opening? Does he enjoy his work? Don't allow him to just sit there pretending to be interested in your life. Show an interest in who he is, what he does and where he comes from (or she)

You can be empathic about it but working down your list like a robot is equally impressive.

Talk fast but not to fast, keep eye contact but don't gaze.

If their argument 'why you want to work there' is good enough and their product is good enough end the interview before he does, ask if he made up his mind already, when do I start? You don't want to pressure him but you have a lot of other interviews you would rather not have to go to.

You want him to have the impression that you are putting serious work into finding a job - but not to much.

Good luck!

:-)
What's wrong with /([\w-]+:\/\/[^\s]+)/gi

It's not fancy but it will essentially match any url
I live local and would likely be interested in attending. I wasn't aware of this hackathon. Thank you for sharing!
I have two comments with respect to what you wrote:

FWIW I'm an undergrad who is currently writing his thesis (empirical economics). I use the German Socio Economic Panel data set, which is a representative survey of ~11,000 German households (totaling about 79,000 individuals over 28 years). The reason why I picked a data set instead of collecting my own data is precisely to avoid the situation of the social sciences student you describe. As an undergrad, getting data is extremely difficult. You usually get about 6 weeks to write your thesis and you have absolutely no training in data collection and/or survey design. Getting data from students is your best bet, but nobody wants to answer your questionnaire because…hold your breath…everyone is sending out questionnaires. I get spammed with these things. Luckily, nobody has asked me to pretend that I am a 13 year old. So quite frankly most students panic after about 2-3 weeks and they will try to do anything to get out the situation. The alternative is not graduating and paying tuition for another year.

Secondly: Undergrad thesis =\= scientific paper. The fraction of undergrads who end up being social scientists is…tiny. Out of 300-400 econ students who graduate at my uni every year, I think 20 or less will go onto grad school (I'm proxying the number by thinking about how many went to do an MPhil). Now econ grad school is a different beast. Essentially you either end up doing experimental research or you work with observational data (assuming you are not a theoretician, those exist too; Economics is pretty much applied mathematics at that level.). Experiments can be checked and working with observational data requires a trove of econometrics. Trying to fool a panel of econometricians isn't easy, especially when these days you have to send in your data to the journal (or so my supervisor says; he has a paper forthcoming in the Quarterly Journal of Economics).

Social science in general is becoming more and more computational and statistically rigorous. Gone are the days when an "expert" would find a correlation between two variables and then speculate which way the causality flows…if any.
"As a potential employer now I'm trying to figure out how best to ensure that I'm not making the same mistakes I saw at the places I worked for."

Why don't you just ask them? I bet they have a huge list of stuff they dream about, and are dying to have you listen to them. You don't have to promise them anything, just give them a stress-free option to talk about what they want. And then listen to them. For the best responses, don't collect their opinions as a group, collect them individually.
> I love their services however.

wat?
https://www.interviewcake.com/ should help you with the typical fizz buzz tests.
Hasn't Google+ done this for quite some time now? I think at 2048 x 2048 you can store unlimited photos. Odd that it wasn't one of the comparisons in the article anyway.
I feel this article is relevant here: http://en.wikipedia.org/wiki/Haldane_principle
>Having worked for an EHR company at one point, the author misses the main reasons for a lack of interoperability: government regulations regarding "meaningful use" that allow physicians and hospital systems to receive financial incentives to offset the costs of the software.

Ha! "Meaningful Use" is not the reason for lack of interoperability. The lack of interoperability existed before "Meaningful Use". My pet theory: The individual companies don't really want it. Oh sure, at conferences and trade-shows everybody says the right things, but in their heart of hearts, they want to be firmly in control of data in order to make it as painful as possible for the customer (i.e. hospital) to move away from them, or even integrate a competing product.
Historically, having a large and growing poor population is a recipie for revolution. Which is not to say the poor will revolt just that as you concentrate weath society becomes less stable and the poor are often used by those with some power who want more power.
Nice post! I learned so much from this. Thanks!
Having just started work at an EHR company, it is absolutely mind bogging how much more complicated the regulations make the business.

Shameless plug: said company is athenahealth and we're hiring in Austin (and also other places, but this office is the best), and we've also got a budding API program looking for startups to interact with. Email me at my HN username at athenahealth.com

- http://www.athenahealth.com/cmp/more-disruption/more-disrupt...

- http://www.forbes.com/sites/zinamoukheiber/2014/06/19/a-hand...
Static All The Things
I've been using it for years, and it's awesome.
Soap One Device to rule them all. Touch Screen Intelligent Router
Google now knows your Parental Status? Creepy much?
Google apparently knows your Parental Status. Think that is creepy.. think about what they have in store!
there are 4400 software engineers, but only 285 senior software engineers that shared their salaries. Not sure if that's the actual ratio, but I'm sure it's not too far off.
Practice and convince yourself before the interview -- whether it is true or not -- that you do not need the job. Take the pressure off the outcome and you will go into it with a different mindset. I've even gone so far as to repeat over and over to myself on my way to an interview that "I don't need this job" and my mindset really changed! Doesn't hurt to try :) And good luck!
Boy I hope this is good because the FIFA app is garbage. With 720 pixels to use, the notifications still spill over the edge because they have to put "Powerade FIFA World Cup Championship" or something before the actual news, which is of course extremely character-poor, something like "USA 2-2 Portugal" or something. Looking forward to giving this a try.
And after the real rate of inflation and taxes.

But that's in part because we're now in a period of financial repression: https://en.wikipedia.org/wiki/Financial_repression

But lots of that is still true, e.g. it's vital to have a reserve.
The way I understand HealthKit, it is EHR agnostic. Apple doesn't really want to directly compete in health-care. It's a mess, and it would be incredibly defocusing for them, and frankly, the upside just isn't there. What they want is for other companies to do the leg work and take on the regulatory risk by going through any relevant certifications and clinical trials. They simply want them to use iOS as a platform.
I really enjoy Vince Guaraldi. It has it all for me to stay motivated and positive throughout the day -- fun, but not too loud for work, nostalgic and, well, it just gives me a happy feeling.
A much more secure option: https://github.com/zdia/gorilla/wiki

Store your passwords externally to the browser, then it no longer matters which browser you use, and as well you don't have to worry about how secure any browser is at "storing" all your passwords.
It has to match this valid URL: http://موقع.وزارة-الاتصالات.مصر
Other people here. I've been working in online advertising for 10 odd years and have seen advertising working and not.

This Ebay example was great showing both sides; bidding for their brand term was a waste of money as they are a brand leader not in a defensive strategy. Finding new customers was profitable. It seems they let the former get out of hand and dominate their spend mix.

I see similar situations of excessive wasted spend all the time as companies target the wrong metrics (note: there always is some). Until this study I would bet my house the PPC team at eBay were being largely judged by 'CPA' type metrics. Every year they would have tighter goals in a market that is getting more competitive so they go for cheap wins that look good on paper i.e.grab customers already coming in as you know they will convert. I see this at almost every company.

Profitable advertising absolutely does exist but like anything, you need smart people running the program and you can't surround them with targets that make them go for the wins that look good in the short-term reports. As much as we monitor more advertising remains part art, part science. And I say that as a guy that likes his data more than most.

Anyway, if you're being told ads only work for other people you're talking to the wrong people. I love my marketing and what it can do for a company when run well. If you have any questions I'll happily talk your ear off.
Don't forget the Targets, and the Tiffs
Excellent company! My buddy is there right now and y'all have some incredibly smart and talented folks. Congrats!
[1] is a similar project someone else did, where he used a space-filling curve (Hilbert's curve, specifically) to plot all the RGB colors in one image, and have nearby colors be similar.

[1] http://corte.si/%2Fposts/code/hilbert/portrait/index.html
"And after the real rate of inflation and taxes."

Yes.

"it's vital to have a reserve."

Agreed!
Ask HN: what can I learn in a week that can greatly improve my work or life?
I have, what I hope, an unusual and possibly beneficial question for anyone here and, hopefully, I can get as many different answers as possible.

I was wondering, what interesting technology, language or tool can I learn in a week or so by reading a book and/or practicing. Something that has a potential to greatly improve my productivity or maybe just my understanding of how things work, or maybe even my life. Anything.

To give you a number of subjects I'm already familiar with, so you don't suggest them: Rails, Javascript, html/css (you can imagine the stack), also quite good with Linux and its tools, using Vim.
... As long as you only use Apple products.
My poor use of golang's defer woke me up
And the Bimps and Pisds..

(I can't do PDF.)
It should be illegal to not offer online cancellation for an online service.
Personally I found Emacs greatly improved my productivity. First week was hell, but now I'm more productive than most people I know in my office.

You don't realize how much time you save by never having to life your hand from the keyboard.
This is very timely, I was thinking about signing up with 1 and 1. Can anyone recommend an alternative with similar services and price?
Actually from my experience , toxic places pay more because they have problems retaining talent(or just anybody).
Really need advice: Is is reasonable to quit?
There have been a lot of down programmer post lately so I apologize, but I need to get this out and I don't want to worry people who...have access to me I guess. Female software/systems engineer here.

Fairly recent grad (2013). Got a job full time starting out with a great company and a great team. The 2 hr+ commute however was killing me, and I was tied down by fiance location wise.

Accepted a new job closer to "home" and life proceeded to blow up. Engagement broke off and other nonsense.

The new job is horrible, no human interaction, I basically copy and paste code in the most backwards process possible for verification. I have depression and have been able to manage well enough for years, but it spiraling out of control. I can't even function at work anymore and suffering from impostor syndrome when it doesn't make sense. I can't sleep, don't eat, drink way more than I should.

My question after all of that hooplah (sorry) is: Is it reasonable for me to quit? I have a fairly solid resume and have been throwing out applications left and right. Any advice from programmers who have been in a somewhat similar mindset would be appreciated
Yeah, actually, he went to two. Charles Darwin went to Cambridge, and then to the University of Edinburgh. both of which are and were two of the foremost universities on the planet. Put that in your pipe and smoke it, The Winnower.

Also when Darwin was alive, science wasn't a hobby. It was a profession. He wasn't a tradesman or a guy pottering around with Napoleonic War reenactments, he was a professional scholar and doctor of medicine.
The trailing dot makes it an invalid URL, which defines hostname as *[ domainlabel "." ] toplabel.

"b--c" seems to be a valid domainlabel, though, so I'm not sure why it's on there.
Currently, I'm running a free summer camp online to help college students to learn the professional skills as a software engineer according to the industrial standard.

There are various options you can pick and choose to be hands-on. The "main dishes" is to help you run through a process from installation, configuration and deploy a real world web application with the full server stack.

Check it out if you have time. It is described in a Kickstarter project: "How to build a website like an engineer" http://kck.st/SY4CXv.
Add Value, Not Complexity
The Eggses. The Bats. The shhhhhs.
Sounds like the job is bad for your health. Like really bad. Do you live somewhere with a lot of opportunity for programmers?

Also, imposter syndrome never makes sense, It's just what we have :-)
You do realize I listed Vim as one of the things I'm familiar with?

On a serious note, maybe I should learn Emacs at some point. Just to be sure I'm still in love with Vim.
I wanted to compare the amount of investment with the GSoC[1] program. The GSoC home page[2] says it supported over 7,500 students; since each student/mentor pair(?) receives $5500, that makes about $41m, with overhead probably about the same amount as the "Made With Code" program, although GSoC ran 3 times longer with that amount than is planned for this new program.

Either Google thinks this topic is somewhat more important, or could benefit more from the money, or the effort can be concentrated into fewer years, or Google has a bit more money now than it had when it started GSoC. Or anything else (I haven't even read what they are planning to do exactly.)

[1] https://en.wikipedia.org/wiki/Google_summer_of_code
[2] https://developers.google.com/open-source/soc/?csw=1
> Without this features it is pretty much impossible to approach Fortran like speeds and expressivness in array operations in C++.

Fortran is strict, though, is it not?
Using deep learning and D3.js to predict personality from Facebook Posts