skysight-inc/HackerNews huggingface dataset:
Ask HN: How to apply agile to a team of 5-7 without annoying the talented?
Hi HN,

Our startup company is about to initiate a 6 month long development cycle for a mobile app project which will be published in Turkey next year. The team consist of back-end and front-end engineers as well as UI/UX designers with at least 2 years of experience.

It is arguable that there is a supreme approach that our product will benefit most but we are eager to know our options and be able adapt ourselves.

We've done some research on how to apply scrum to our process and although in many cases, the guidelines seem beneficial, some of us argued that a plan driven scrum or some merge of scrum and waterfall may suit us better. TDD is not an option.

There are a few points we all agree which are:

- A week is a sprint in which each developer and designer achieve at least one goal by the end of Friday, unit tested and pushed to master branch in the end.

- Every member of the team at some point have to be given the chance to monitor the other without interfering with their work. This will help us track whether we are falling behind or some estimations that are done incorrectly or not. The one responsible for this task is also appointed to update our weekly change log and schedule board. A single entity/manager comparing the planned schedule with actual development for 6 months is therefore discouraged.

- Meetings should be short but also informative enough for the team to boot a single sprint.

- Stories should be prioritized and categorized by their importance and estimated development time.

- At least some sort initial plan (not a draft but a real one) is necessary to minimize future modifications to already developed parts. The requirements are not likely to change unless our technology stack suddenly meets a major update in its components.

We may have studied our lessons but a kind commenter may and should suggest any methodology if he/she finds it more suitable for our case.

Thank you!
Brace expansion with Unix Shells
First Do No Harm: Four Things You Should Never Do with Elasticsearch
The War on Drugs and Prison Growth: Limited importance and legislative options [pdf]
Depends what you are doing and where you are going.

A friend of mine had a startup company a couple of years ago. He chose the language - Python, next choice was Java, and next was C I think (to me the differences his choice of languages shows a lack of understanding in the trade offs between each). As he was non technical, I assume he just listened to other bioinformaticans telling him what was great.

Anyway, he got a product produced (Python and Django / JavaScript front end) and had the option of a German grant to keep the project going. The amount of money offered was fine for someone out of University, but wasn't enough for an experienced dev.

Anyway, despite using a solid choice of language / framework, he couldn't find a dev to continue the project. My guess is that if he had chosen PHP, he the project would have continued.
Exactly, it specifically states:
With your permission, we may...

Much about nothing...
And it makes the website change its layout multiple times which makes it really impractical for reading. And it ensures any user who disabled javascript will browse away very quickly from your site.
This is not what the article or the implementation does at all. This article/repo is arguably misnamed so I understand your confusion.

The technique here is an excellent way to load only the right size images for different devices.

It works in about 65% of browsers and has excellent fallback characteristics in others.

Read the bottom of the blogpost here for details:

http://ivopetkov.com/b/lazy-load-responsive-images/

P.S. I'm totally with you on pointless lazy-loading - the browser should figure out what is sensible to load based on available bandwidth and where I have scrolled to...
I don't think of react as a language, but rather a virtual DOM + JSX.

This looks like a nice modern syntax which is both an ES6 focused minimal JS (removing unnecessary tokens) with HTML building included.
Who Needs .Com?
That sounds very interesting. Could you provide any links to papers or methods used ?
So this is basically coffeescript. Where's the react part?
I can't find the info on the website, is it possible to code in C++? All I see is the LUA scripting.
The engine look really artist oriented, but I think the first people you want to attract for a commercial product are the programmers.
How+to+Level+up+Productivity+of+Your+Small+Business+with+a+Time+Tracker+App
Vagrant isn't a CLI to virtualbox.

It's a tool for bringing up and managing (generally) headless virtual machines from a defined configuration.

It works with VirtualBox, Parallels and VMWare.
Why I had to invent ILookLikeAnEngineer to challenge tech stereotypes
"if Ruby and React had an indentation based lovechild, what would it look like?"

Let me guess!... CoffeeScript?
Scroll down to 'Tags'.
Customer Engagement: Where the Focus of Mobile App Development Drives
Genuine market competition does work, or at least provides customers with a choice from cheap corner-cut option to expensive high-quality option.

What people forget is the list of prerequisite conditions for good market competition: plenty of buyers and sellers, good information about products, easy comparison, low transaction and switching costs, low cost of entry.

Fake markets for denationalised industries (I've seen this called "playing at shops") do not generally work very well because they're missing one or more of those attributes.
No, this technique does not do that.
Again even if you could detect bandwidth, you wouldn't want to do this because the current bandwidth is not a prediction of the future bandwidth. So then you get into a game of trying to predict bandwidth which is a fools game. I think even Google stop trying to predict bandwidth with Android.
Dear friend,

I certain understand the pain and frustration you feel. In my 20s I spent some 6 months homeless. I've begged for money for food. It was a long and very painful road up from there. Many bullshit jobs. I would not have made it without some help.

When you live at the margins of society, you learn some things about societal constructs such as "work." The distinction between the "part you sell" and the part you do not sell is not so distinct.
IMHO, Magit is easy to pick up and well worth the modest time investment. I have found the new release to be pretty speedy and making the commit directly from within Emacs is very handy.
Ask HN: How should we split the equity?
We are planning to start a startup next month. I am investing 35% of total investment and the rest of it comes from friends & family. I am the business guy and I ll be joined by a technical person. He is not taking any pay cut while I ll be taking 50% of my original salary. Now, should the other person be treated as co-founder or should he be treated as employee? How would you advise to split the equity?
Let me put it this way. I ended up making a personal rule: don't start any more side projects. I should have made that rule earlier.
It would make it impossible unless you dramatically slash Social Security, Medicare/Medicaid, and the military.

Every time basic income comes up, the one thing persistently avoided is running the budget and taxation numbers needed to support it (and there are endless excuses raised for why that discussion is avoided).

$2.6 trillion (basic income) + $600 billion (military) + $1.2 trillion (SS) + $1 trillion (M/M) = $5.4 trillion, and that's before you get into all the other costs of government. Throw on another $400 billion in other mandatory spending costs, and another couple hundred billion in other discretionary spending items.

$6 trillion is the minimum out of that, just for the Federal Government.

Now throw in $3 trillion for local and state.

$9 trillion in total government costs out of an $18 trillion economy. Pretty obvious what would happen to that system. And it's why nobody ever wants to discuss actual numbers.
As a Django user, I have noticed a few comments on here and elsewhere where people have switched away from ASP and moved to Django, and seemed pleased with that choice.

http://kurtgrandis.com/blog/2010/02/24/python-django-vs-c-as...
Buzzfeed News does some fantastic long-form reporting. I'm pretty sure they take the money from all their clickbait listicles and use it to fund their serious reporting.

Just don't read the comments...
> 3ds max/maya pipeline

Those, however, aren't free - far from it. At least with Unity you only have to shell out cash once you have [likely] made that cash from the sales you made with the free version. With this you need to shell out the cash up-front, for possibly one of the most ludicrously priced products in existence.

I can't see this going very far.
I can see at here http://ping.eu/ns-whois/
The tragedy is that merely not privatising it probably wouldn't have saved the project and it would have been killed in a search for "cost savings" to save "taxpayer's money" anyway. This was the era of the Advanced Passenger Train and Concorde.
One thing to keep in mind: if you're building a startup in .NET, you have access to BizSpark (and Azure credits), which, at least for me, has been an amazing help as it removes the friction, hassle and stress of licensing and the monthly cloud expenses. There's even a bigger BizSpark offering which was around on HN some months ago.

https://www.microsoft.com/bizspark/

OTOH Azure is (was?) one of the most expensive providers, so after you outgrow BizSpark it might not make financial sense any more (though if you have paying customers, it will probably not be a significant expense :) and they're betting on it I guess).

I never considered another choice because I come from Microsoft shops (I tried Groovy/Grails and other stuff, but didn't find a reason to switch). I'm extremely happy with my choice so far, I love the IDE and the ease of use, I'm very comfortable with MSSQL, etc...
Link? I'm seeing something ordinary and plain.
Huh. I work for a book company and feel we could do some interesting things with a parser like this...
Once they the education.github.com thing with a proper campaign and starter pack, they received way too many applications than they could handle.

It took them a long while to sort through the backlog, and its always increasing. My education plan was renewed just a few months before I graduated and I'd applied for it almost 8 months back, I think.
Most of the really cheap androids already offer an SD card slot. Plus, the cheap androids dont have that little bit of memory; this isn't the age of flip phones and crappy java apps anymore (although I guess android is java).
Bullshit. Reward without challenge is the fast-track to complacency and feelings of entitlement.

When this is done to a child it's called "spoiling" them - for good reason.
NYT writing about normal things does not help NYT sell more papers. This applies to any newspaper. Most articles are overhyped.
What Is Gamification? Everything You Need to Know to Get Started
Show HN: Pinmark.in – Remember all the links you share online
I lot of these things are basically irrelevant if you use ES6/7.
Hi everyone - I've been working on a auto-bookmarking tool that collects and organizes all the links you share, like, tweet and favorite online.

If you have questions, remarks or suggestions please feel free to drop a comment - I would really appreciate it.

P.S. Also - if you're interested in the beta version of the app - you can sign up for early access - and additionally you'll get a 50% off when the app is publicly launched.

Thanks!
I have to agree with iurisilvio here.

If you are pulling out the Django templates and the ORM you should just use Flask. You shouldn't choose a framework and then immediately start taking it apart if there is an alternative that comes the way you want basically out of the box.
The best place to start is to read Moz.com's Beginner's guide to SEO: https://moz.com/beginners-guide-to-seo then see what you can apply to your situation.

Also, remember that Google tailors it's search results to what it thinks you like to see, especially if you are logged in to your Google account when searching, so while you might be second when you search, when another person searches your page may not be second in the results.
really love the design, and how it shows the whole language on the frontpage.
Why Marketers Need to Learn How to Code
The difference between reading a novel and writing a business plan is that you have to write the business plan. That makes a huge difference.
Scientists find how obesity gene works, a clue to treatment
How would 1,500 euros enable her to pay the bills, if rent alone is 1,000? It wouldn't be even remotely close after all life expenses are added in.
yeah, just add the jsx to CoffeeScript :D
Yes, line jobs and field jobs are supposed to comply with OSHA standards for working conditions and hours. However there is a lot that happens out there that isn't up to standard and as a result there are accidents that are preventable. See this humorous video for an example: https://youtu.be/p_-2Apzy5mc?t=3m23s

I'm not even talking about field jobs though. Analysts, developers and white collar workers inside Exxon are generally expected to put in massive hours.
Basic income is not going to prevent people from taking on unsustainable debts.

Arguably it's less likely to do so than a conventional bureaucratic, means-tested system, since (i) such systems usually directly subsidise things people tend to get into debt for (housing, education/training, and medical care) and have a more flexible, living-costs-related approach to the size of the subsidies on offer and (ii) predatory lenders can chase the indebted far more aggressively when armed with the knowledge their target has a cash income of at least $xx per month and therefore could easily make the payments if they stopped paying for their house, food and health insurance...
This is good! Now take away all the unnecessary references to that pile of junk that is ruby and it'll be great.
Ate the savings the diff between the salaries bureaucrats had and the basic income they'd receive now that their positions are eliminated, given that some may not find full time employment after the cuts?

My impression was that the savings were from reduced externalities and increased spending power by those on basic income.
> I hope the published version in 2008 had it

The published version has headings: Latitude, Latin name, Modern name and date of Roman foundation, Axis, Amplitude at solstice, Published research. Still no map, though.
Obviously. I was kinda dumbing it down to the fact that seems like many people are moving away from native.
Looking really cool.. Although it's not fair to compare sf2 to rails (which ruling the ruby world.......)
Everyone works hard hoping they'll make out like Dustin but they won't. But if you do it's totally worth it. Money changes a lot of things.
Thank you for not saying "transpile".
Is there more information about how the 'very efficient rendering' part works?
The only thing wrong is your understanding of WHOIS (hint: default = substring search).
I did something similar, the worst part is that my employer never understood how crazy it was to work 70 hrs/week. Really, I tried very hard and with a lot of honesty to explain it, but I couldn't stop this.
3-D Printer Maker Carbon3D Raises $100M from Google Ventures
Similarly, it seems to fail on "The old man the boat", marking "man" as a noun. The meaning of the sentence however, in this case, is fairly unambiguous, but parsing it can be tricky. See other: https://en.wikiped.org/wiki/Garden_path_sentence
You're assuming the goal is to increase the post-tax income of all citizens by $12k, and all current benefits schemes are kept running.

In the UK, there's a tax free allowance of ~10k then an income tax rate of 20%. If we gave everyone in the country £2k/year and dropped the threshold to 0, nobody earning more than £10k would get any extra money. This is just an example that seemed nice because the figures were pretty clean.
WHITEPAPER: A New Approach to Securing Success for Big Data Initiatives
55% of Britons refuse to pay for purchases on mobile device
Wouldn't the simpler solution be to simply reduce the pensions by the amount of UBI?

For example, a pensioner gettin $40k/year would get $25k under a $15k UBI. You would have to get them to agree to the renegotiation, so I suppose it's not a realistic solution.
Agree strongly. I find all the functionality unrelated to log exploration to be extraneous at best, and dangerous at worst, when a simple key press can actually make unexpected changes.

I'm perfectly comfortable on the command line for all the tasks except log exploration, where I find the interactive elements to be indispensable to prevent constant copying and pasting between log/diff/blame/show.
Disclaimer: I've been following the development of Imba while it's been a private project (for six years now). Lately I've been helping out fixing bugs and improving smaller parts of the language.

Having tags as a proper part of the language is very nice. This just works in Imba:

<ul>
for event in @events
<li>
if event:type == "like"
<like event=event>
elif event:type == "comment"
<comment event=event>

In React I'd have to use `map` and refactor parts into variables. I've been struggling to use React on teams with designers because small design changes can cause rather huge changes in how the code is structured.

Other than that you can think about it as indentation based JavaScript with implicit method calling (`foo.bar = 123` calls the setter `setBar`) and saner handling of `this`.
There's a great segment in the documentary series Connections that discusses the Hollerith Machine: https://youtu.be/_mT_futz23s?t=2m37s
Not really relevant to the point, but...

While being stung by a bee hurts, I doubt the is deciding to intentionally harm us. They are instead acting on instinct and defending against what they consider to be a threat.
yay GSoC and congrats to Manolis
As long as this cuts off all other social security payments, like for housing and child care etc. So if you are poor then you have to live cheaply.
It's ridiculous that the only people who can afford to live in downtown Helsinki are the very rich and the unemployed... "They have to live near where the work is!", what a joke...
I believe this is the project shown in this video: http://idav.ucdavis.edu/~okreylos/ResDev/SARndbox/

I've been tempted to build something like this since I have a Kinect and a passable lightweight projector but sadly, it's building the actual sandbox part that's proved to be the roadblock to my ambition on this project.

Guess I could try doing a smaller version to work out the kinks.
Show HN: HeyHi – Stop waiting on hold. A new standard for customer service
Cool! I've been testing open source apps in an adhoc fashion with these, but was worried about licensing.

I guess I can automate and document this now :)
I did the googling for you:

<<[It] is a variant expression of a sentiment which is often attributed to Tocqueville or Alexander Fraser Tytler, but the earliest known occurrence is as an unsourced attribution to Tytler in "This is the Hard Core of Freedom" by Elmer T. Peterson in The Daily Oklahoman (9 December 1951)>>

Source: https://en.wikiquote.org/wiki/Alexis_de_Tocqueville
A visual tree view of how commits relate to various branches are always useful, doubly so when you can browse the diffs for the commits "point-and-click" (or arrow-keys, in this case)
Very true.

Incidentally, that feeds into one thing that I found about 20-hour weeks when I tried them: in many ways they're harder than doing an 80-hour week, because you've got to be so disciplined about always doing the most effective thing in the most effective way.

Often that also means going "what's scaring the crap out of me? Right, let's do that", again and again.
> They can, of course, fire you as a result of this mentioning something about "lack of proper judgement", but that's the limit of what they can do. They can also not withhold wages for any period the employee was under contract, no matter how much damage he caused.

Really? I could take a job with a software company, then purposefully pirate everything in sight, and the worst that could happen is I get fired? And the company has to pay the damages?

(Be right back, applying for an NSA job.)
Explain please how it is ABSOLUTELY not. It must be at least a bit, because you can tick off a few from the list of the definitions:

Noun

cash grab ‎(plural cash grabs)

1. (derogatory) product designed without love or care, with the sole intent of generating profits
2. (politics) Legislation that serves primarily the purpose of generating revenue.
3. An activity engaged in with the intention of making money quickly.
4. The money generated by a cash grab.
5. A game in which players attempt to grab as much money as possible.

Source: https://en.wiktionary.org/wiki/cash_grab
"I continue to be amazed at the number of people who don't get the whole "after 40-50 hours, you're less productive" thing."

Yes, it is a stubborn remnant of the industrial era, where the more time was spent producing widgets, the more widgets were produced.

Software is a completely different animal (that's why I love it)
As someone with retrograde amnesia, I can confirm - this is exactly what it feels like. It's very interesting experiencing (essentially) the first few years of your life while being fully alert and forming memories.
With 10% unemployment, and the last eight years consisting of a non-stop stagnation / recession (Finland has had zero net GDP growth since 2007) - how would removing workers from the labor pool not crash the economy even further?

Finland is very likely to see its GDP stay at 2007 levels for at least a 15 to 20 year period of time. There's nothing indicating growth or recovery is inbound (things have only been getting worse the last three years). I don't see how it can all be paid for with a broken economy.

Unless the premise is to drop concern for total economic output, and strictly focus on redistribution to raise the median. That seems like a huge leap of faith, unless you can get tax revenues to climb with greater economic growth.
Show HN: Oruapp – Twitter for your local area
I was just thinking about a colleague of mine today. We both worked in a bit of a sweat shop, but he was just out of school and was in the period of life where he was quite happy with 80-90 weeks. But he was also smart (much smarter than me, alas). He decided to ask our boss for overtime pay. The boss said, "No, but you can have time off in lieu".

Well, my friend decided to continue to pull crazy hours and every Friday afternoon at 4:30 (when the boss went home) he went up to the boss and said, "Here. Sign this. These are my hours for the week." They boss (not being too bright) just signed it week after week after week.

Eventually a year went by and my industrious friend went up to the HR department and said, "Here are all of my time sheets for the year. My boss agreed to giving me time off in lieu. Here's his signature on every sheet. I've put in 80 hours a week for a year. Now I want a year off".

Of course they couldn't give it to him. After consulting with their lawyer they gave him time and a half (pro rated on his salary). Then they went to our boss and made a special rule for our team. Nobody was to work overtime again. Ever.

Everybody was happy. Except for my boss :-)
File Downloader Spying
Why should people with pensions not get UBI? They saved their money into a pension vs into a bank account.

Unless you are talking about replacing Social Security, but even there the math isn't as straightforward.

As for 18 and under, I think it's a bit tough. A 6 person household with 4 kids needs much more than a 2 person household. If we don't supply UBI to the children / wards of the children then we risk needing to recreate social assistance programs. Although it does run the risk of having kids for money, which admittedly probably already happens.