skysight-inc/HackerNews huggingface dataset:
We use a project management tool:

1) We make "progress reports" by updating our own tasks assigned to us within the Sprint. The "boss/manager" just takes a peek at burn-down and other charts. For more details he just takes a peek at the latest updates on the comments.

2) Daily, I take 5 minutes to write a simple comment on the task assigned to me. Daily updates are better than weekly ones, weekly comments and paragraph type progress reports tend to be too abstract for it to have actual meaning. Sometimes paragraph-type reports are too verbose for a decision maker to make decisions upon. We let the charts speak for themselves in terms of weekly overviews.

If a software development team uses docs and text files to submit reports, 1) the development process is still in its infancy or 2) no budget is alotted for project management tools because quality software development is not a priority for the company.
Ask HN: What are the chances of a single founder designer applying to YC?
I didn't mean small scale as in not reaching orbit with it, but as having a small payload.
I thought the weight of the elevator and its maximum payload with available materials were what keeps it from being built today.
Require triggered twice the ini file last time I used it (one month ago), I had to add code to check if it has already been executed before. Apparently it haves something to do with jQuery being already loaded before require; also I could not make it work on old browsers despite their claims that it does.
A little history behind WODstack
> RequireJS can build into a single file for production - it's dead simple to set up.

Really? My experience was that it was a nightmare. Now you have to maintain yet another massive JavaScript config file (in addition to your original runtime require config file---don't get me started on that thing).

Plus, having different code run in development versus production led to constant issues.
Of course. Asking the business you are applying to - or just asking businesses straight up is one way you could organize this.
Is Google Prepping a Newsstand for Android?
Birds Evolve Shorter Wings To Escape Traffic Crush
People like your dad get screwed on every level.

In New York, the total value of benefits received by a disabled single mother with 2 kids is in excess of $55k. (One of the reasons why states like South Carolina encourage poor folk to migrate north) The old welfare system was replaced with "Temporary Assistance", but you still get disability, SSI, food stamps, basic cell phone, housing assistance and healthcare. Some counties will buy furniture and provide other goodies as well.

That's pretty close to what a drywall guy makes, except a drywall guy who isn't in a union has to save for retirement, operate a car, pay for healthcare, and pay market rents.

When a guy like your dad suffers a workplace injury or is worn out, he has to live with uncertainty for months or years while his case gets appealed, because the law judges are backed up handling the cases of people whose disability is being ignorant and lazy.
Testing on the Toilet: Testing State vs. Testing Interactions
Apple's iOS: In desperate need of a facelift
I've decided that any content I produce in the future will be completely under my control, and in this context I've been very pleased with the Octopress/Jekyll setup I installed for the Rails Tutorial news feed (http://news.railstutorial.org/) once the Posterous shutdown date was announced. That said, I'm really happy that Garry and Brett have made Posthaven, and I'm excited to see them come so far so fast.
For $5 a month you could alternatively get a reasonably beefy VPS at DIgitalOcean / another provider.
I'm not sure what you're trying to show me. Robotron has 8x more stuff going on in any shot.
you can actually use the same config file for the runtime and the build
Not that this information isn't good or anything, but how many "the hiring process is whack" posts are there going to be on Hackernews before the message resounds?
Like a few of the other posts - make sure you put it all in writing and manage the expectations of both parties (eg. how long does it last for? can you review revenue data etc)
U.S. Senate embraces Internet sales taxes as part of Democratic budget
Getting under the skin of prigs is always funny. I think that's a fair statement. It might not always be socially justifiable or always be the best response, but it's always funny.
You'd have to re-encode the whole thing for every individual user, which would be incredibly inefficient.

It would be inefficient, but not necessarily prohibitively so if you're talking about the kind of business where piracy is a serious problem so there is real money to spend.

There's also quite a few things out there for removing video watermarks

If you're operating on the kind of level we're talking about, you don't just put in a visible watermark, you convert the entire file/stream to embed a unique forensic footprint tied to the account of whoever downloaded it. Such a footprint will stand up to just about any manipulation you can think of that doesn't reduce the quality of the data so much that the value is destroyed anyway, and you're probably not removing it unless you have a PhD or two in the field and you know someone's secret key.

The limitation with any watermarking approach is that fundamentally it's still based on the honour system and obviously does nothing to prevent private copying between people who don't care about ripping someone off. It's not a technical limitation.
Ok, you can't see the difference then. Fair enough.
Your other replies illustrated how preferring registers according to design will shorten the code; but that doesn't really address compression. If you use the instructions for their design purposes you're likely to end up with common sequences of instructions and arguments, which will compress better than if you didn't use the registers consistently. If you can compress your code so much that you have room to make it self-extracting, you get to cheat your size limit a bit.
SO_REUSEPORT Socket Option
Securing ZeroMQ: CurveZMQ protocol and implementation
Dirt may explain why richest countries suffer diseases rarely seen anywhere else
Excuse me for being brash, but that's bullshit. The former is in charge at NASA, but they have to make the financial argument through the later.

You're right: Curiosity is cool. But you're also wrong because it did inspire the American people when it landed successfully, and it continues to inspire us with the data it sends back. Visionaries are the people taking 360 degree panoramic HD images from Mars and posting them online for free. NASA is not sending those images back because they serve any substantial scientific purpose, but because we flew a badass robot with a camera to Mars. Because we can.

And hey, while were up there, we might as well look for signs of water and life. Not because of some abstract scientific knowledge, but because what if there was/is life there?

That is visionary caliber stuff.
I agree, though I've got to say, I blame the employer the most here. Unlike in a real "lynching", the internet mob did not kill anyone, or even cost them their jobs. Some HR person at a company decided to make an employment decision based on some internet controversy, and I think they need to own that decision.

In this overall controversy there is a strange amount of blaming two people, on either side, who did not make the decision to fire someone. The people who own that decision are whoever it is at PlayHaven and SendGrid who call the shots.
Settlement reached in Python trademark dispute
For most of that period, Americans consumed more than pretty much anyone else on earth

I guess we have vastly differing definitions of well-being. I see a whole lot of addicts that will be very hard to re-integrate into a sustainable society.

you think taking such a disproportionate share of the earth's resources happens without also having a disproportionate share of the earth's weapons?

And of course, once you have the weapons you need to find things to do with them; like putting more of your own population in prisons than the whole rest of the world combined. But sure, war has done a great job of distracting the population from being fucked, and it pays off nicely for those fucking them; this much I'll grant. And then there's the widgets and gadgets.
Language-Based Isolation of Untrusted JavaScript
Yea, that seemed off base. I work about a 40 min. outside of Philly and the going rate in my group is $100/hr...with some guys negotiating more than that. Not suggesting that that is normal in the area, but half that for senior devs isn't either.
How To Quarantine Java Like The Disease That It's Become
the families to whom $400 was a lot of money would not, in any sane progressively-taxed system, be expected to pay that $400. the people to whom $400 was pocket change would.

consider this: there is a factory. it employs 100 workers, generates some amount of value which is split between worker salaries and profits for the owner. now someone invents a robot which can replace 90 of those workers, and cost the less to run and maintain than those workers' salaries. should the factory owner make the switch? of course he should, it's insane to make humans work when a machine can do their jobs. but now what about the people who were working there? they could be forced to retrain and find new jobs (not always possible). they could be kicked out to fend for themselves (what happens now). or the government could tax the means of production highly enough that it could pay them in welfare what they were making in salaries. the factory owner would be no worse off, the workers would be better off, and the government would have corrected for the fact that wealth tends to pool in the hands of the people who already have it, because they are the only ones who can afford to acquire the means of passively generating income.

in terms of morality it seems better than making person A "forcibly"[0] labour for person B simply because person B happened to start out with a lot more money.

[0] no one is putting a gun to his head, but if it's either work or starve you cannot call it uncoerced.
For the Love of Start-Up Tech in NYC
I think the key here is that a lot of folks just write bad tests, and they write code that is hard to test.

Part of the point of TDD, as I understand it and I am fairly new to this whole world so I am happy to be debated on the topic, is that if you're getting pain from writing your tests then it should cause you to think on how you're writing your code, and the structure of what you've built.

So, people who only have bad experiences with tests will often be aggressive about how much they loathe them and how over-rated they are, because they experience brittle slow frustrating tests. People who use (like it says in TFA) dependency injection, loose coupling and write tests that aren't tightly coupled to implementation details - their unit tests only test one unit of code for example - and make good use of mocking and stubbing, have happier experiences with testing and for those folks the more tests and better actual coverage (not just a number reported by an algorithm) the happier they are.

...and never the twain shall meet.

When I started out learning to code again, a few years back, after a decade or two gap from my BASIC/FORTRAN days during my Physics degree I hated testing. It was hard. It was a waste of time. It just frustrated me. It took me a long time to learn to write good tests and to write good code that was, it turns out, much easier to test. This is an under-documented area, with nowhere near as many online resources as there are for just slinging code. But it's worth it. IMHO
I dunno, getting paid to make information-based content (which includes anything you can stick on a hard drive) by the people that want the content, rather than by people who want to try to profit off its artificial scarcity, could probably be a 100% solution.

Unfortunately, by simple economics, that works only if you can find a sufficient number of people to entirely fund the sunk costs and an acceptable level of profitability up-front, allowing the low marginal costs to be written off. This is the classical patronage model, or in more modern terms, something like Kickstarter.

On Kickstarter, a project that has experienced, well-known, credible people behind it might reach seven figures of funding, though that is a significant success and relatively rare. I'm all for cutting out the middle man and for curtailing the exorbitant fees commanded by a handful of A-lister actors/singers/producers/whatever, but raising a few million a handful of times each year still isn't going to fund the big media industries, not by a long shot.

That culture shift you're talking about would be necessary and dramatic for this idea to work, and that's not going to happen any time in the immediate future, so what's your proposed solution to keep people getting paid to make good content tomorrow?
I've used TeX/LaTeX for 24 years and I look at PGF/TikZ and it seems more verbose than I can stand. Do you edit it by hand, which seems to be the case for simpler diagrams, or is there a map/transform application that can take output from drawing applications?
Okay, but um, why did minify not get rid of the module i wasn't even using?
Sharonss
My advice to the young man who was fired is find an attorney, the last time I looked this was still a free country no matter however inappropriate in language we have this "freedom of speech"! SUE Them! Company and this creep who invaded you privacy!
They were a pretty potent political/economic bloc even before that (from 1968 on), but yes, they now have the government officially too. The worst generation to walk the earth, IMO.
This seems to be a commendable action (even if it is forced by the standards body) to me - come forward with what patents you have publicly and then it can be resolved.

Contrast to Microsoft who claims mysterious patents on Android and refuses to disclose what they are purposefully to create and aura of FUD and prevent any resolution. With these patents in the open, Google can work around them, license them or dispute their infringement directly.
Right, but the great thing about a compiled language like Dart is that it can detect at compile-time which modules aren't being used and then exclude those from the js output. Except, it doesn't seem to ever do that.

EDIT: Well, technically, Dart is actually designed to be interpreted (or JIT compiled, or what have you) by the Dart VM, so calling it a "compiled language" was incorrect on my part. However, dart2js is a compiler, so, it should be doing compiler-y shit.
weird title
Any code that I haven't executed in test will dump core in production. No matter how innocuous it is, it will cause a problem.

I have learned this lesson after many years of having it repeatedly pounded into my head. :) Over, and over and over.

While 100% coverage is not sufficient, 0% is BAD. Yes, people will try to game the metric, but that's what code reviews are for.

I have also found that shooting for 100% has an additional benefit. It can show what code is truly unreachable. If it is unreachable, I can usually safely remove it. If I can't, I add a comment saying _why_ it can't be removed as well as why it can't be tested.
137 beta invites left for new survey tool
BloG-InsideR
This has long been my argument for the long-term desirability of socialism.

But in my thinking, it's a bit more complicated than you make it out to be. Consumption doesn't really contribute to the economy in the relavent way; labor does. The only reason consumption matters now is that it returns the value of the labor's output to the capitalists. Then they can use the money to buy yachts and private planes and so on. Basically, consumption is a way of turning labor into general-purpose money. That's a fine model until you don't need the labor because you have all these fancy machines that can make everything (and design everything and clean everything and so on). So you lay everyone off. And then there's no reason you want the consumers because no one has given them any money to give back to you. You just make the private airplanes and swap them with the guy who makes yachts and call it day. And you're richer than ever before because you're massively more productive.

Now a few different things can happen: one is that everyone else just starts new businesses that employ the labor so that they can benefit from it, as sort of a second-tier economy, which exists until its elite accrue enough capital to build their own automation and the cycle repeats. That doesn't seem too likely. What seems much more likely is that everyone gets really mad that the current system doesn't provide for them anymore and demand a cut of all these robots' output. Maybe that happens voluntarily on the part of the capitalists (I think this is more likely, on reflection, than it sounds) or maybe it involves some government-sponsored coercion or a populist revolution. I don't really know.
They made it clear (I don't recall the wording) that knowledge I gained for myself while working -- from co-workers, from research done as a necessary part of solving problems, etc -- wasn't the issue; it was specifically knowledge about the business and the topic it covers, which was related to the medical field, rather than knowledge of computer-specific issues. So: software projects relying on my knowledge of XSLT gleaned from working there: fine, not a problem; software projects to prescribe warfarin safely: not so fine. This was a good balance, and I had no trouble with it.
'We're going to have more visibility and less privacy'
People really need to stop ragging on the Ember team... "Too hard to learn", "I'm abandoning it for now", etc. etc. etc.

These guys are making a (potentially) awesome framework in the spirit of open source, for you, for free. If you want to complain, start your own framework! I honestly admire their patience for putting something amazing out there, and then having to continuously write these almost apologetic blog posts talking about how they are going to work hard to make things better.
An interesting phenomenon is a lot of Java projects on Github if they are not Android related, very likely they are from big guys like Twitter, Netflix, LinkedIn, Yammer etc. Definitely they all have the reasons (e.g. performance, static typing) to use Java or JVM technologies, but if you count the number of projects from indie developers, Ruby, JavaScript & Python are much popular - and they are the target audience of Discourse.

Java is still the No.1 language but it is unhealthy (IMO) if most indie developers prefer to ignore it, despite the benefits it bring.
Decline of the U.S. in the 1970's-1990's?

What a bizarre claim. By every measurable standard, the U.S. was a far, far better, richer place in 2000 than in 1970, and occupied a more significant and more secure position in the world.

I sometimes worry that the demographic of places like HN is shifting young enough that statements like yours can actually seem authoritative. Even someone merely old enough to have been paying attention from 1990 to 2000 would realize that "general decline" is an absurd description.
Your connection between military superiority and putting lots of people in prison is wholly contrived.

The reason we put lots of people in prison is racial animosity. After segregation was declared illegal, all the middle class folks fled the cities, leaving urban cores ghettoized. Crime, naturally, went up as a result. Then we introduced the drug war, which got liberals ("just say no!" moms) and virulent racists (looking for a way to get blacks out of mainstream society now that segregation was over) on the same platform. Of course it was wildly popular, and the mainstream didn't care because the media portrayal was black people being put in jail for doing "black drugs" (crack cocaine). Then the police and prison unions got involved, and well now we have the situation we have today. It's really horrible and atrocious, but it has zilch to do with the military.
Great! It is quite different in the beginning, getting used to work at home and all. I recommend you have a nice space for work at home.

Good luck!
Clearly you need to run a cronjob that checks every minute and texts you when it becomes available...
So the coolest events on NASA TV are those in which the "outreach" people play no role and just let the cameras speak for themselves. I agree.
Just for the kicks, you could simply write:

$.get("/user/eviltrout.json").then(Discourse.User.create);
"Micro Positions" are a known scheme to hire foreign workers under H-1B visas. The employer must, prior to filing the H-1B petition, take good-faith steps to recruit US workers for the position for which the H-1B worker is sought. For example, if you want to hire a Brazilian, publish a position for a "Python Portuguese-language backend optimization engineer". The Portuguese-language part is just to assure no US worker is qualified.
Bitcoin is a currency, not ownership of a company. Bitcoin are still so difficult to purchase that I doubt writing about them seriously raises the price. There have been bubbles in Bitcoin before, many are suggesting Spain/Cyprus are encouraging the current one.

Just as financial journalists do not have to disclose their personal wealth when writing about currency markets, tech journalists shouldn't have to disclose their bitcoin holdings when writing about Bitcoin.
Quitting Smoking
mkr-hn's describing (as I read it) redistribution of wealth.

The problem with your suggestion is that it would necessarily create runaway inflation, because there's no way to square that payout with government tax income.

You can have redistribution of wealth without runaway inflation, there are a number of existence proofs of this.
One person shouldn't, we as a democracy can come together and do so though.
Technology has undoubtedly improved, but most other elements of society have gotten worse. I'm 34, and first hand there was a decline (other than technology) from 1990 to today, and from statistics (inequality coefficients, relative competitiveness, political system, etc) those trends accelerated rapidly in the 1970s and 1980s.
Do a lot of guys approach coding with a conquest mentality? I found this sentiment particularly interesting. I've always had a more creative / constructive mindset while coding and curious / scientific mindset while debugging. As a male programmer, I'm curious if I live out in the tails of the distribution, or if Uncle Bob is less average than he assumes.
Facebook has mobile design? Maybe he did the decent bits, and feel free to correct me, but by the evidence of my Android facebook app I'd be glad to be shot of anyone in that department.
aaronfriel
It's sort of interesting that the list itself is semi-obfuscated, just a bunch of inline records. I count 12 "Country:US" patents. Of those, 4 have "NA" for "Grant number", which I take to mean they have not issued. That's not a strong list. I think this is good news, honestly.
My dad remembers where he was in Bangladesh when we landed on the moon, 40+ years ago. I think I could poll a dozen people at my office and not get a single person who has even seen the Curiosity pictures. I'm not even sure I've seen them--nor could I tell you what number Mars rover we're on. The first time? Moderately inspiring. But this is like the fifth or sixth Mars rover and it's not the least bit inspiring now.
I'm in exactly the same boat. "Oracle support is in beta". The kickstarter mentions Oracle briefly, but only in a "if there's money and time" kind of way. I don't think a feature like this should be considered complete until all of the officially supported backends have support.

The problem really seems to be the lack of access to an Oracle instance. Unfortunately my company isn't in a position to make available an instance, but I'm sure we could contribute an on-going dollar amount towards one.
Researchers Grow Organs in Lab