skysight-inc/HackerNews huggingface dataset:
I use Dokuwiki, but any wiki would do. I love the fact it keeps static files on the server's drive which unison syncs both way to my hard drive -- I can edit on the web and see the changes in my vim, or edit in vim and see the formatted result on the web.
The Obamacare Website – 100% SECURITY FREE
Much of what's being said is focusing on one half of the work-sample: the company assessing the potential employee but this:

"The applicant's concern is "will I really find a good fit in this company and advance my career here?""

Is a big deal too.

Wondering what the company is really like? You're going to get to work for a day with one of their devs, see what they're like, see their code base, their tools and processes, their standards.

Given that most companies oversell themselves (the old saying interview is like a seduction, a job is like a marriage), this would seem to me to be an amazing opportunity to find out if this is the right move.

Sure you want to be pretty certain before you commit this time, but so will the company - unless you're off the charts great it's likely they'll lose as much of their lead dev's time as he gets you up to speed as they'll gain from you - so as a final stage in a recruitment process that could lead to a long term commitment, it seems win win.
Could you explain what you mean by your last statement?
Counterproductive in the sense of making it harder for people in general to get closer to the truth, and so increasing the chances of basing our policy decisions on something other than the truth, resulting in outcomes we don't want - individually or collectively (in so far as a collective can be said to want).
Hint: A really good way to hire is to actually pay candidates as short term consultants and see how they do. It's real work, on your real product, likely for less than you'd spend to "interview" anyway.
Thank you for crisply explaining something I've realized for some time, but have never been able to boil down to a single sentence.
Looking at this, it's hard to believe that we have subsisted for so long on the standard top down flat version of this that we have seen in books since... Pluto was discovered. The children of the future will not have to remember those dark days.

Solar System visualization industry: Disrupted.
> Your problem is using Linux Mint...

I think you just provided a shining example of the potential problems linux gaming faces...
I guess it is. Seems to be meant to protect potential revenues of a local show in the international market for the length of the copyright.

However the flaw is that copyright still doesn't negate the old saying of "strike when the iron is hot" and no copyright length will protect your potential revenue if you don't move fast enough.

I guess I should find another example of non copyright work although even doujinshi which i would argue should be considered original work due to the time and effort of the author are considered illegal since they use copyrighted elements.

Copyright prevents derivative works and stifles creativity. Just look at the UK comic scene all the comics are original works no doujinshi at all and i suspect its because copyright is too strict and you wouldn't get a table if you wanted to sell one the organizers of the event would be afraid of being sued.
Cheaper to put a sign or lock on every outlet, than invoke the legal system once? I'm not sure about that (especially if this doesn't go to trial. It may still be preferable, but I'm skeptical about cheaper.
Don't mistake money + engineers for vision!
It seems it would only be similar if a gas pump (or at least a pressure connection for a handle) were publicly available.

You can also say that it's different because the public does offer electrical charging for vehicles in some places (state rest areas, state parks)
There are a lot of successful software companies in China. Think about Alibaba IPO. Tencent also has a lot of successful Apps.
I just don't like the way you show your opinion. It sounds like "we made money in USA; we made nothing in China. China is wrong! Chinese market is weird, their civilization is bad."
Maybe it's you don't understand China and Chinese enough, haven't done enough research, haven't talked or made friends with any Chinese-your future customers.

Maybe I misunderstood your point, but when I read articles like this in which China sounds like a big ridicule, (actually it is a market you haven't win and don't know how to win),I feel angry and sad. You are criticizing your customers, how can you win? (I am a Chinese living in the US working at software industry.)

Go to China. Make friends. Sit with them and observe how they use their iPhones.
Five Stages of Data Grief
On the one hand, TFA is obviously put off by both the tech stack and the hiring procedure. This suggests to me the possibility of a poor cultural fit, so the outcome is probably for the best.

On the other hand, it is reasonable to have a backup plan for situations where someone is adament about not working on your proprietary code for free. Any legal issues aside, as someone familiar with the existing code base, a lead should be able to conceive of a contrived scenario that closely maps to work that will be done on a day to day basis.

While I am personally an advocate for contributing to open source projects as part of a company's cultural, that is not something that all companies are okay with, or that all leads see as valuable. Without judging one way or another, this is another factor that should be considered for cultural fit.
Silly question: If I hack your code during an interview, don't I own the changes, and derivatives thereof?
I'm a fan of sous-vide cooking. I gave up on plans to build my own rig and bought a Dorkfood DSV for $99. Best investment I've ever made in the kitchen.

I believe almost all SV equipment uses electric heat. I've never encountered a gas-powered model.

Energy savings wise I'd like to believe that it's about as energy efficient as you can get. The food is brought up to temperature and no higher - no excess energy is wasted in lost heat. Although one of the benefits of sous-vide cooking, the very long hold times, can result in an energy loss if you decide to start your steak at 8am and then not finish it until 6pm. Circulators use a bit more energy, a PID controller on a crock-pot will get you almost as good a result.

For the average person, it's just not ready yet. I've done work with a large home appliance manufacturer and their belief is that it will be a niche cooking technique for a long time to come. There's too much up-front work with prep and sealing and a lot of families don't plan ahead 4-8 hours when making family meals. They're too busy getting the morning routine accomplished to think about dinner.

There is potential in offering pre-sealed meals that can be thrown into a water bath all day, but that's a whole different set of problems.
Actually, all that stuff is why I don't like Evernote. It's so featureful, it means that its mobile clients are quite heavyweight and thus quite slow to boot.

When I open my notes, I want them 5 seconds ago, looking right at the last notes I entered anywhere. I can wait for games and Netflix and whatnot to boot, but Notes need to be the snappiest freaking things on Earth. Evernote is not. I have to wait for it to open and then go find my notes.

I probably should be using a different notes system. I use Evernote as a replacement for paper sticky-notes, whereas Evernote seems to be a replacement for a locker full of course notebooks.
For the headphones issue, try using pavucontrol. It allowed me to direct audio output to headphones or speakers on an app-by-app basis.

Alternatively, it's possible that you might need to reload pulseaudio after plugging in the headphones.
Conductive ink [gif]
May I ask where you're from? I'm in the UK, and in my entire career I have never had a single visit to a prospective employer that lasted more than a half-day. It's not unusual (IME) to do that a couple of times, so maybe some places do everything on the same day, but I've never been through a recruitment process that wasn't all done in a couple of half-day visits at most. Maybe my experience is just coincidental and completely out of the mainstream.
If you take the time others need to spend with them getting them up to speed away, I generally consider it good if they break even in the first month.
Funny Commit Comments
>> (Remember, freelancers don't get paid unless they deliver.)

That depends on the freelancer. I charge a day rate.
> The original 9/11 attack showed how simple traditional weapons could be used to leverage using four whole airplanes as nontraditional weapons, three of them with devastating effect, all of them with lethal effect.

Right, but the GP's point is that it was only possible to do that _once_, because the success of the 9/11 attacks depended on the passengers cooperating with the hijackers. That was a reasonable assumption because for the previous 30 years, "in the event of a hijacking just cooperate until we can negotiate your release" was the standard advice. Now it isn't.

Even in 9/11, 25% of the passengers figured out on their own that they shouldn't cede the cockpit. Today the figure would be 100%, plus the cockpit is sealed off for the duration of the flight anyway. So I really don't see a scenario where box-cutters would take out the whole plane any more.
Strongly typed actors in a loosely coupled architecture
"even if you only counted the scores of black students"

This is the sort of thing I can never really swallow when reading stuff about education rankings in the states. There's a lot of what seems to be really casual\accidental racism along the lines of the quoted text above as well as things like "controlling for race" and excuses pinning the US's low scores on being "more multicultural". Perhaps this is not the intent but it's sort of painful to read.
I was really hoping that this article (or the original LA Times article) would have a summary of the Comms Act as it stands and the changes that the legislators are hoping to introduce. Instead, all I got was "Things have changed in 18 years. The laws should change too. Follow us on Twitter!"
Then politely say "I don't think this is appropriate, but thanks for the opportunity." Setting up a blog that so far is exclusively for complaining about interviews seems a bit much.
Thanks. I started answering this comment and gave up. This is exactly what I meant.
... or they just have vision, like companies of old times used to (HP, Xerox, IBM).

IBM has done basic science research like few companies ever have and nobody can claim they're planning to replace their current lines of business with electron microscopes or Watsons.
I agree with the public limited API vs HTML point: Github limits their API to 60 requests per hour[1] without authenticating - or I can just scrape it for the simple boolean value I need.

[1]: http://developer.github.com/v3/#rate-limiting
Read up on vacuum sealing. That's a key step in this kind of food preparation. A lot of times the par-cooked food doesn't go to frozen, or it's not frozen for long, so freezer burn is not a factor.
Robot that keeps your pet company while you're at work
The slight difference being that, from the video, it seemed like you had to walk 'off trail' to get to the outlet.

If the outlet was obviously obfuscated or inaccessible, this argument is lessened.

(My other posts I remark that he also has precedence because several government entities - parks and rest areas - offer free electric car charging)
This pretty much settles the "Is Pluto a planet?" debate for me.
> An extra banker produces a lot of value.

For some value of "value".

(Also, the example of two superheros isn't a good one - they will probably collude and get something much closer to their full value)
And that's what reinforced cockpit doors are for; if you can't gain access to the pilots then you can't hijack the plane. If you can't hijack the plane, then you can't turn it into a missile. Everything else is just a waste if you're just concerned with preventing the plane from becoming a missile.
Am I the only one that read the article article as having a distinct Astroturfing feel about it ?
Well, another problem with git's interface is that it allows interpreting an argument as a path or as a ref, most notably in "git checkout" which does a bunch of different unrelated things. If "git checkout ." couldn't be interpreted as a current directory, this problem doesn't exist. It's another case of a wildly inconsistent UI, the same command doing a bunch of unrelated things with the same syntax!
Where is "here"? I've lived all over the USA and in various other nations, and the only place I've seen signs like that is inside the secured zone at certain airports.
Individual projects don't show how you work on a team though, nor do they show quality of code unless you submit code samples and those can be and are sometimes faked (taken from an open source project or just not written by them).

Pair programming on the other hand is an excellent way to evaluate how an employee deals with other developers and to get a feel for their quality of code.

Of course as many have suggested in other places in this thread you don't need to do new work. When interviewing candidates myself I like to find a feature/problem from the last 6 months that uses the core job skills I'm looking for and have them work through that. Using current development can feel like free work for them and often doesn't demonstrate the full range of skills you are looking for.
Yeah, this IEEE link is just a blogspam wrapper around the NYT story.
I think that's a sarcastic stab at Java, not a real question by the author.
No, what you are doing is likely not that complex and just a series of forms and buttons, which jqm is fine for. If you are doing anything truly interface heavy and complex, the hard parts either having nothing to do with jqm or can't be done in jqm smoothly.

And your single codebase likely has a UI and ux that feels wrong on all platforms.

(I built two of the largest US banks mobile apps using Yui and jqm. )
Works fine on Arch.
I'm going to assume the revenue numbers you mentioned are US numbers.

The entire population isn't trying to be musicians - you're only competing with other musicians for that money. This website[1] offers various estimates for the number of active musicians, but the numbers are quite scattered due to the subjective and numerous definitions of "musician" (orchestra player doesn't need royalties, rock band member does, music teacher doesn't, etc.).

I'm going to use the number of albums produced to determine the number of active musical acts who would get paid by Spotify, which according to the source was 76,875 in 2011, and one album per active musical act seems reasonable. Assuming that is a US number for conservatism (not a global number) then we get 76,875 active musical acts competing for your $2.5B. Since most musicians won't assume that they will become superstars, using the 80/20 rule we'll chop off the top 20% of active musical acts and the top 80% of the revenue (which imo is probably most artists that anyone knows) to get 61,500 musical acts competing for $500M. Now lets assume 3 musicians collecting royalties per musical act (seems reasonable, lots of 4-5 member bands, lots of solo artists, conservative) for a total of 184,500 musicians competing for that $500M. $500M supports 11,111 people under your $45,000/year income assumption, meaning 6% of the bottom 80% of active musicians would get a livable income from Spotify alone. As other posters have pointed out, musicians have many other sources of income such as other streaming services, touring, record sales, merch, etc.

So yes, since you have a 6% chance of earning a livable income from a singular source of music streaming while being in the bottom 80% of active musicians royalty-wise, I'd say it's definitely worth it to keep doing what you love. This also ignores the many non-royalty-based careers for musicians, such as teachers and session artists.

[1]:http://money.futureofmusic.org/how-many-musicians-are-there/ - "Other sources of data"
I know people turn on the taps in schools and leave them running after they leave, letting the water flow uselessly while no one is there. My high school had plenty of broken urinals that were constantly running water, or had the plunger stuck down. Someone may get detention for that stunt, but never arrested.
Ask HN: Good Morn. - What's The Quickest Way To A Million Dollars In 1-2 Years?
Better be a big group or they're going to be drastically outnumbered. Since 9/11 here have been several cases of real or apparent threats on aircraft that were quickly ended when passengers piled on.
>For OSX, the potential userbase is always whoever has the money to buy extremely pricey Apple hardware, at least if you want to game on it, since getting a competent gpu almost always requires the rest of the components be really pricey.

But the kind of gaming that Linux lacks is the kind that need pricey components. I can play Organ Trail or World of Goo on Linux right now. If I want to play COD, I'm going to need something substantial. That narrows the user base even more.
I disagree. If the legitimate source becomes easier to acquire, people will migrate. For example, I always youtubed/torrented music. I finally got Spotify and it completely replaced it because it's easier to access. Sure I'm "losing" $10 per month that I could otherwise save, but this service does everything for me. Indexing, discovery, and syncing.
> First, we understand how to design compilers better than any other type of program.

Well, the author is speaking only for himself :-) I think most typical programmers understand other types of programs better than compilers.

But great post, I agree a lot. Just like professional politicians are overrepresented in parliaments, compiler experts are overrepresented in language design. Most programs I've written belong to one of three categories:

- Number crunching
- GUI to display and edit data
- Web app (HTML + JS frontend to a database)

The classical languages for these kind of apps are Fortran (nowadays C++), Visual Basic o_O, and PHP. I don't have to tell you how each of these suck for various reasons. But each language has special features that make writing specific kinds of applications nicer.

VB for example had a tight integration of the GUI designer, syntax sugar for accessing COM components, and so on. It had a `with` keyword that let you set lots of properties on GUI elements easily:

With form1
.Title = "Hello World"
.Width = 640
.Height = 480
With .btnOK
.Font.Bold = True
' ...
End With
End With

I'm not saying it was a great language... But one day I'd really like to design my own language, tailored to the kind of problems I have to solve. The result might look less like Haskell, and more like The Homer [1], but it would let me get stuff done without thinking to much about it.

[1] http://simpsons.wikia.com/wiki/The_Homer
From the Oxford English dictionary: undo - cause the downfall or ruin of.
Good lord, does nobody plan before they start hacking away? If someone wanted to watch me write software, they would see a bunch of scribbling on a notepad or whiteboard for most of the time.
> Their biggest asset at this time is the distribution model of Steam

IMO the Steam Machines will offer a very supportive backing as well.
You can start with five and work from there. ;-)
I've used Steam successfully with Ubuntu, SUSE, Fedora, Arch, Manjaro...

Mint is just a buggy distro, I used it once upon a time, it's simply not stable.
Or supplement it at the very least. The profitability they enjoy with advertising is hard to achieve in any other existing industry, so they try to be a front runner for new industries: Self-driving cars, robotics and green energy.

That is not to say they do not believe in the ad business. For the ad business the model seems to have moved towards getting more people online and have them do more online. Google put a smartphone into a billion hands. They wire up African and American cities to fiber. They made browsers far more capable and performant. They plan to fly balloons over the whole globe. All investments connected to the online business.
As redblackthree says below, there's some leeway in there. I guess it comes down to knowing what tradeoffs are you doing to get it done sooner. In my case I usually know where I've done some cheapish job and mark the code area with a "FIX: explanation of what should be done" for when I have time for that. I also eventually come back and clean up whatever code mess I got, or at least comment the mess so it doesn't come biting back at me in the future.
Show HN: No More Passwords, Just Email
The first voice of reason I have ever seen online around this issue.
I'm curious what the user base of gaming focused users in for linux world wide. Linux tends to attract developers rather than users who spend a great deal of money on their gaming hobby. Perhaps I am wrong.

Don't get me wrong, I'd love this to work, but it seems like a bit of a stretch to say it will work better than a platform that is already successful at getting people to spend money on games (see Mac App Store, iOS).

>You sound like an iOS developer. It's not like every Windows PC has the same screen resolution and hardware, yet it's the biggest gaming platform...

This coming from the guy who just told someone their problem is that they are running Linux Mint...
Setting Aside Rails and Picking Up Padrino
I used to be a mechanic. So, show me a reliable VAG auto. Experience taught me to avoid them like the plague.
The videos are short on details, and I'm a little sceptical. A lot of it seems to involve removing Lithium from Lion batteries. I'm told that can be done with wire cutters, but I don't think you can buy those inside the sterile zone.
I'd say I'm quite proficient with git but undoing merges is something I dread having to do because the documentation for it is so complicated.
I disagree in part with your take on it - mostly with the idea that the hiring person expected to "spend the day" on the problem. I don't have a problem with working on open source or production code for 1-2 hours. But a whole day? If an employer asks you to work for free for a full day before hiring you, what does that tell you about how they value their employees' time? It tells me that they don't value it at all!

All programmers expect (or should expect) to have some demonstration somehow/somewhere. OP offered to demonstrate his skills but the hiring person was locked into their way of doing things (our code, our way, your time). The problem with this particular company is that they expected a whole day (or that's how he paints it at least).
Depends if by "know much about" you mean "love unquestioningly".

In which case no, I don't "know much about" the finance industry.
Who's got some gems in their commit logs?
Kima Ventures Will Allow Startups to Raise $150K Within 15 Days Via AngelList
I made this HN reader app for Android: https://play.google.com/store/apps/details?id=com.manuelmaly...

Source code is here: https://github.com/manmal/hn-android

Would you be ok with me porting it to BoredBanker? It seems that you copied HN's DOM pretty closely, so that might be a technical no-brainer?
When they pull their knives but immediately grab a child and threaten their life. Who is going to be the one to start this dog pile but also cause the demise of a child?
NY startup develops 3D scanner for interactive renderings (w/demo)
...either the cop is a raging dickhead (unlikely)...

Is this a "privileged" statement?
But Prezi aren't ethically responsible for paying the bounty. They stated the conditions pretty clearly and what he found wasn't within their scope.
Famo.us launches first public access to its Javascript platform
If you can get 45 billion pa out of robots in the next fiscal, please tell me how and I will help :-)

Yes, of course they are, but they have the luxury of telling the ad world, actually you have as much as you can get, there is no more growth there, pay up for a decade till someone beats us, by which time robots and cars and space stuff ...