skysight-inc/HackerNews huggingface dataset:
Pure waterfall as it's depicted by Agile consultants was never a thing. Think about it, how could you possibly code an entire app and only then debug it?

However, there was a waterfall-like process that was widely used. After getting the reqs and design in place, you started coding and you mostly coded. You would compile as you went along and made sure that your code worked on the handful of tests you put together as you went along. When the app was mostly coded, you then started more serious testing: writing more elaborate tests and verifying functionality. This step often highlighted buried errors that you then spent time debugging, writing additional tests, and so on.

So, the biggest innovation in Agile was the latter's orientation towards developer testing concurrently with coding. Which, of course, has had many other ramifications.

While the old way of doing things might sound klunky by today's standards, when done right it actually worked better than its reputation. Because devs hated spending hours in the debugger, they tended to code very carefully. The concept of "let's code this and run it through some tests to validate it" was unknown. Rather you coded so that you were pretty much sure that what you were writing worked properly if it compiled without error.
If you're in a union, you're going to be against scabs who undercut your price.
I couldn't tell you, and I apologize for being idiomatic. I found 3 out of the 30 or so chips they make with a cursory glance. So at least 10%?

What I can tell you however is it's a "Typical Application" in a few of their products (FT245R, UM232R, MM232R)[1], FTDI comes up in trusted computing chip vendor discussions[2], and they go so far as to provide reference designs [3] which is enough to infer it's non-trivial.

While I don't have any love lost for them, they do have a USB-to-Parallel chip which could have saved the author a lot of work [4].

[1] http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_...

[2] http://www.eetimes.com/document.asp?doc_id=1251578 & https://www.bertin-it.com/brochure/WP-BadUSB_an-unpatchable-...

[3] http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_...

[4] http://www.ftdichip.com/Products/ICs/FT245BM.htm
The only problem to the distribution of music /IS/ the legacy distribution industry. They refused to adapt and therefore the best thing for everyone else is that they die off.
I believe that the article does describe that woman's experience.

I don't believe that article describes the experience of every sex worker.

We should work towards a society where people are able to choose to do work that doesn't impact them negatively.

If we were to make make the creation of porn illegal, we would cause more abuse, exploitation and shaming of porn stars.
You seem to be arguing that something has been done in the past or is widespread, therefore smart people agree that it is a good idea. Which, after even a brief moment of reflection, you should realize is not a very fruitful line of reasoning.
But at the end of the day, chrome OS or whatever would be a desktop equivalent would just be another flavor of linux. Why chose a distribution managed by a known privacy "predator" over any other distribution then?
And their product is Windoze
> needs to be shown the back of a hand.

This violates the HN guidelines. Please don't escalate incivility like that, regardless of how provocative someone else's comments may be. Instead, please (re-)read site guidelines and post civilly and substantively or not at all.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Prostitution as a crime, frequently has victims. Usually as a direct result of it's illegality.
My daughter learned to program with Scratch. It is definitely the right approach for more visually-oriented kids. She created some cool (to her) games, and found it so compelling that she turned some of her friends onto Scratch, who also then created games. Playing each others games and looking at the "code" was an important aspect of the learning experience.
I'm not a management guru, so I might be off-base but Agile isn't about sprinting tasks. Tasks, broken up enough, are much smaller than a sprint. It's about having a deliverable at a certain short term goal post. You cut corners and smash half finished features together to reach that goal so that you have a product you can pivot around (the word "pivot" always makes me throw up a little - maybe... reassess the direction of the project?). With test driven development and continual integration tools you constantly have a deliverable, so there is no longer any reason to sprint. You can "pivot" or whatever at any point in time

The real question is test driven development / continual-integration worth doing? CI isn't too controversial, but for TDD there is no clear answer and it really depends on the domain and what language you work in etc. etc.
How do you plan for your magic "easy" error/sequence checking for UDP system to be able to avoid this TCP issue?

In order to "error check" it will need to ask for retransmits of packets with errors (which will interrupt the steady flow).

In order to sequence check it will also have to request retransmits of missing packets (which will interrupt the steady flow, and here you'll get the same queue wait incurred by more recent packets while the retransmit occurs so you can reassemble the original sequence).
It's not a matter of win and loss rates. The vast majority of patent cases are settled without trial. Especially in EDTX, patent defendants know they cannot get a fair trial and settle to avoid the outrageous verdicts that come out of Gilstrap's courtroom.

And it costs millions to even go to court in EDTX because of the extra special discovery and expert costs and timing restraints Gilstrap imposes on defendants.
With any luck, Angular 1.x will be like Perl 5.x - still supported about 20 years later :-)

Did I just compare Angular 2 to Perl 6?

Alas, Angular 2 is threatening to actually roll out sooner rather than later.
The problem with that is that unless it is a recent comment of theirs, then they probably won't see it as there is no notification system in place.
So... does that mean you can't RDP into your machine to do administrative stuff?

EDIT: Oh i see, ONLY administrative stuff if you need more than 2 users.
Interestingly, I think there may be a point beyond which Facebook begins to lose revenue as users spend more time on their site.

Think about it - their revenue comes from turn-over. They don't make money because you spend time on facebook - they make money because you spend time/money elsewhere, and they know enough about you to encourage you to spend more money on other people's products or otherwise sell their knowledge of you to people who can make those sales.

At some point wherein Facebook occupies an exceptional amount of a user's time - when it becomes the only product a user wants - Facebook won't be able to sell you anything. At this point, the company would probably need to find other ways to profit besides advertising. But I don't think we'll ever get anywhere near the point at which an increase in FB use time corresponds to a decrease in advertiser value anyway.
There are only a few places where the undefined behavior is exploited right now. For those cases, if there is overflow in the original expression the program is pretty much screwed anyway; they are also done by LLVM/GCC. The case that mostly concerns people when they hear about undefined behavior (a+C > a -> true) was avoided, it would silently break too many applications.
I dont think its every girls dream to be a sex worker when she grows up. Its not about religion or morality its about quality of life. Its about humanity.
No, I do not. It encourages sniping workers instead of training our own.
I don't know about DUI specifically, but this is why crimes have many degrees of misdemeanor and felony for the same core behavior.
People spend 5 hours on average watching tv, so Facebook has a long way to go! Seriously, is this really something to be proud of?
Remember GWT? We were all going to write client-side widgets in Java.

Turned out, that was a nuisance.
> I dont think its every girls dream to be a sex worker when she grows up.

Is it most people's dream to be a fast food worker, Walmart greeter, or street sweeper?

Tons of people work jobs they didn't dream of because they pay the bills, why is sex work so different?
HN is not a social network. If people who post here want to be contacted out-of-band, they can put their preferences in their profile.
Children must be protected from seeing nipples. There's nothing more abusive, corrupting, and unnatural than a small child encountering an adult female nipple.
TLDR: Productivity per week is a linear function of time spent working, up to 48-49 hours, where it starts to fall off.
My problem with something like "Personality Disorders" is that the definition and categories are determined by people who are deciding what is normal vs. what is abnormal or an imbalance. It doesn't matter if you can observe chemical differences in the brain; why are some common "configurations" categorized as being unbalanced? It's just a different configuration, and who's to say whether it's normal or not?

Labelling the people who do not appear to be afflicted by certain behaviours as normal, and labelling everyone else as something else bothers me. Doubly so when you're talking about something like depression that supposedly affects millions. Having a dismal outlook on life based on how our society operates (capitalism, dead-end jobs, government, lack of community, etc.) isn't a disease; it's just how some people see the world that we are forced to participate in with no choice of alternatives.

I don't buy into this mental illness craze that is sweeping across developed countries. When you have 10-20%+ of people popping pills for one thing or another, something is wrong. It's ridiculous. All the sheeple just take the word of experts who decide what is what. As a society we put far too much faith in these experts, taking their best-guess research and believing in it as if it's factually known to be accurate.

tldr; Our current understanding of the brain is nowhere near complete, and treating people for problems that may not actually be problems based on our limited knowledge bothers me.
Linux goes a long way towards updating while running. In fact, in my seven years of administering Linux – and my distro updates once a week – I never had to reboot to continue an update. Every update - during and after - I could continue using my system exactly as I was using it before.

Enterprise Linux also has the feature of updating the kernel on-the-fly. The infrastructure for it has been open-source, and anyone could build a similar service for themselves if they wanted.
[2] Matt's discussions with Father Lantom in the Church is more spiritual rather than religious, IMO.

I disagree, Catholicism is a big part of the Daredevil character.

http://www.slate.com/articles/arts/culturebox/2015/04/netfli...
How to Extract the Audio File from Blu-Ray
On your Linux system, type:

man -k systemd

There is extensive and well written documentation for all aspects of systemd so I'm going to call BS on your post. Also, the syntax is consistent and documented. It is infinitely simpler than sysvinit. Either you're trolling, or know very little about systemd. Note that I'm a fan, but far from an apologist.
> Napster was supposed to be a revolution, but all it did was put all of the indy artists out of business and create the environment we have now where music is virtually worthless and the only way to make a living as an artist is to sign with a big company and tour.

Maybe that's fair. Maybe digital music is virtually worthless, because software is virtually worthless. When music came pressed onto a plastic disc or magnetic tape, paying for it made sense. Why should anyone pay more than a few pennies, or anything at all, for arbitrary bits downloaded from the internet - the way most people consume music now?

>charge what you feel is right for the music and give them their fair share.

As coldtea mentions elsewhere, the cost of production is approaching zero, the cost of distribution is zero, and the market is flooded with far more mediocre products than anyone can consume in a lifetime. Charging what "you feel is right" will bankrupt you if the market disagrees with you as to the actual value of your product. You don't have to worry about fighting the music industry because its collapse is inevitable. Fortunately for indie artists, there are already alternatives to the old media models and it is easier to directly reach an audience and be directly compensated for your work.
JCSAT-14 Hosted Webcast
That sounds like a multi billion dollar investment, and Japanese companies do a great job of building electric cars for the export market already.
Of course, the issue is not zoning laws, but bad zoning laws. European zoning laws are mostly concerned with actual urban planning. US zoning laws are focused on maintaining property values.

Read e.g. "Zoned in the USA"[1] for a nice introduction to the topic.

[1]http://www.cornellpress.cornell.edu/book/?GCOI=8014010017822...
http://man.openbsd.org/rcctl
The optimizer will be ported to .NET Native soon, it should help code quality quite a lot. The JIT is a completely different matter though: it's a different project, done by a different team - copy-paste of the source code is definitely not going to work. JIT compilers also have different priorities, unlikely they would port all parts of a large optimizer.
IIRC Nokia had this working and ready to ship years ago and wanted to include it in Windows Phone devices, but Microsoft refused to make the necessary changes to Windows Phone. That's what you get when you bet on the wrong horse and hand off control of the OS development to Microsoft. Damn Elop.
What something else? Is a retail space a worse fit on gas station land than the gas+retail spacd it replaced?
For the fact you mentioned you are included, it seems to imply that you are not to the extent for it to be meaningfully wrong.
There would be complaints somewhere you can link to. I have a collection of over 15,000 papers. Many I got off of IEEE/ACM. However, many others I got by typing the name into Google and/or CiteSeerx to find same file. I still can usually get any file I think of and many are still on academics sites. Those are high-profile, too.

So, where's your evidence that IEEE can or is forcing PDF's off the net?
I loved the way you could start with a static HTML mockup with Angular, then add the boilerplate in a single .js file, then define a simple data model in the js, slap in some curly braces and ng-model attributes hit "reload" and try it out, lather, rinse, repeat -- all without any build (transpile, concat) step.

Angular 2 looks like a JEE "inspired" nightmare.
Oil, not gold ;+)
Thanks for the detailed response. I appreciate it. I intend to look into this branch a little more when I have some time. Cheers.
My point was that it's not necessarily that there aren't enough taxes, but the problem could be misallocation on bombs and baby boomer pensions. By ignoring the majority of the taxes, this analysis is incomplete.
Certainly 50 minutes of mine! More than half of my days go to open-source React.
Fool me once, shame on you. Fool me twice, shame on me.

Whenever I see a board that uses an FTDI replacement chip, I smile. And I see a lot more of these as time goes on.
> IMHO sysvinit and systemd both suck in that they're both overly obscure, overly arcane, overly complex, and poorly documented. Systemd replaces a legacy pile of hacks mess with an over-engineered tower of babel mess.

This is an easy criticism to make. What's no so easy is to actually implement what's needed for a modern system and still achieve what you seem to be asking for. Modern systems are unbelievably complex beasts.

> An improvement would be something with modern syntax, sparse features, and good docs.

This is getting pretty silly and it just looks like you're reaching for anything to criticize here.

What does "modern syntax" mean and why would it be an improvement on the INI-like syntax of systemd configuration?

What earth does "sparse features" mean? You don't want to support everything that a modern system requires? (Take modern system to mean everything from containerized servers to desktops to laptops to a mobile phone. All places where systemd has its place.)

You don't think systemd has "good docs"? IME Systemd has unbelievably good reference documentation for any type of Free Software (in the Unix style of man pages, no less!).

Perhaps tutorial-like documentation is somewhat lacking, but the "systemd for Administrators"[1] blog series is pretty good IMO. (Though, granted, a bit out of date, perhaps.)

[1] http://0pointer.de/blog/projects/systemd-for-admins-1.html
For about $30 you can buy enough caffeine powder to kill a horse. Not highly regulated.
Follow people, not companies
I think it was clear to most people that "angry monkeys" was a metaphorical figure of speech, not a serious assertion regarding the ancestry of humankind.
It is TLDR. But I am up voting it because it shows how long people have known that human productivity declines after 50 hours of work a week.
In the past I've heard that if you need an XP license and Microsoft won't sell one, installed a pirated version of XP and then let it do it's genuine windows check, which will fail. Right after it fails, you are given a way to actually pay for a license. I'm guessing this no longer works, but it did for a while.
A Step-By-Step Guide to Generating Business Leads on LinkedIn
Banannas are radioactive. So are carrots and potatos, and some nuts and beans.
> MS are exceptionally supportive of developers in my experience, and this feels like part of that

That's a reasoning that does not justify the act. "We are friendly to developers" should not translate to "Users, you don't get to control your own computers (as much)".

> how about employers trusting their employees anyway?

Wut? That is a terrible argument, it does nothing to contribute to the discussion – which is about a recent Microsoft act, policy, and behaviour, and instead tries to swerve the discussion away from it into unrelated, unagreeable sociological and human-resource-management points.

> is much less than what other platform holders have done in this respect too

Doesn't excuse Microsoft

> Apple being foremost amongst the worst in this category - and yet still receiving fanboy support

Are they receiving support for a similar action. Support for an unrelated action is inadmissible here, because a corporation can be condemned for one thing and praised for another.

Plus, is it the same people doing both the Apple-praising and the MS-bashing?
So long as you can pay for the sewer, fire protection, police protection, electrical power, etc. by yourself - you are welcome to anything you want.
Speaking from experience, classic sysvinit was the bane of my existence when trying to deploy Python web applications. Having to use things like supervisor because writing init scripts is such a pain is a hack, nothing more. Writing a 10 line systemd unit file packaged in with the RPM I use to deploy my app is much less of a headache, and I welcome the change - combined with parallel startup I don't have to block nginx from loading while my application loads (or vice-versa).
Yes, there are lots of satisfying addictions competing for our time. That doesn't absolve any of them for the harm they cause.

Anyone selling ads is trying to addict you to get you to see more ads. It's immoral.
All boot camps graduate strong students and all boot camps graduate weak students.

Using the name of a boot camp as the basis for judging the abilities of a student is a fool's errand.

Recruiters who do this are making a serious mistake. I say this as somebody who has interacted with hundreds of boot camp graduates across multiple boot camps. There is such a wide range of abilities that move through every boot camp that you really cannot generalize about the talents of each student.
SciHub is costing around $50k a year to host 50 million papers for free. Elselvier makes a 37% profit margin on 2.07 billion pounds a year. Funny enough, SciHub shows Elselvier could host all scientific knowledge for under 1% of 1% of its revenue while making an operating profit. I'm sure we can find a better trade between widespread access and profitable management of that access than Elselvier. ;)
Social mores are full of exceptions. Killing as murder vs. self-defense vs. getting an abortion, for example. I don't see any reason why prostitution couldn't be lumped in with other exceptions.
I would assume that a lot of people on HN pay more state income & sales taxes than property taxes through rent.
you are neglecting in-app purchases
My recently purchased ASRock Z97 Extreme4 has a Serial port header...

I am here thinking what sort of thing I should build and hook up to it, just because I can
I prefer how HN makes it so that if you really want to contact them badly enough, you can figure out how to.
I had no intention to accuse you in particular, however if you read the news following this article that is precisely the message that is being parroted.

This isn't a single-faceted issue we are discussing here.
A "pm" could be implemented as a comment that only the recipient could see. It wouldn't necessarily require changes to the UI, maybe just another "private" comment state alongside "public" and the various "dead" states.

Although without a notification system (which would require changes to the UI) it would also probably be useless. Even without notifications, a link similar to the current "saved" link could lead to a list of pm comments.
I only keep in contact with 3 high school friends and generally call them once and awhile. And spend weekends with each other once or twice a year. Relatives send me cards and call on birthdays. See then about the same amount. Don't see a need to be constantly engaged with their lives.
If a Chromebook would fulfill their needs, then a Linux machine would certainly work. I think Chromebooks are currently the best selling computers on Amazon.