skysight-inc/HackerNews huggingface dataset:
"20% downpayment for a $750K home (modest here) would be $150k which could take you a few years to save during which you're watching your dream home's price pull away from you"

No, the price would not pull away from you. With 20% down payment required to complete a purchase, real-estate prices would actually come down to an affordable level, like they used to be. The requirement would eliminate all the clowns with 0% or 3% down payments who buy houses they can't afford, jacking up prices for everybody else.
Jupyter notebooks rendered directly on GitHub
Not "out there," just to give the source to the receivers of binaries.

I know that in the context of B2C that sounds like an irrelevant distinction, but in B2B, it isn't - such software is often distributed only to a handful of organizations, who have no interest in becoming redistributers even if they have the right to do so.

I can tell you that there are lots of derivatives of copyleft software that are never made available to the original developers, in a perfectly legal way, and people who are choosing a license for their code should realize that.
Also to keep in mind: the IRS has had large cuts in recent years, making them a less effective agency.
I think that's called a "piggyback mortgage." Yours is an extreme example (sounds like you'll pay off the 15 year loan within a year) but generally used when you can pay more initially because it's easier to pay off a loan early than to pay extra on your mortgage to get to 20% equity and end mortgage insurance payments.

If you can get a low enough interest, the piggyback can be preferable (to PMI) even if you're not going to pay it off early, you just have to do that math.
Some Notes: Pull out that IRS booklet you might have hidden if you examine the graph:

Over 65% of gov receipts are from income tax and payroll taxes.

from SBA there are only 35 million businesses

US pop is 307 million(2007 numbers)

It is not a simple solution where you say A or B group is not paying enough..flat tax is simplistic band-aid suggested by simpletons
Graphene Shines in World's Thinnest Light Bulb
I know we've run the Rust URL parser through AFL. IIRC, it found one panic (brackets in URLs) and nothing else. Nothing security-sensitive was found.

(Don't take the statement about security too strongly, however; AFL will not detect logic problems that could result in security issues, such as interactions with TLS hostname validation or whatnot.)
That's effectively how CoreOS works.
Can you link to the HN IRC channel?
30 Ways to Keep Your Coders Happy
And unfortunately it is encouraging poor behavior from customers to be able to get things for free.

I think everyone can agree that maybe with a 20% chargeback rate, there is something wrong with the business but 1-2% seems possible for a legitimate business.

As a credit card user, I don't think it is their job to dictate which businesses are worthy of operating or not.

As long as I get my money back when I do a chargeback, then they did their job.
It also is vindication for making Rust easy to combine with other languages. If you tried to do this with Go and its own custom stdlib, main(), GC, threads, stacks it would be a nightmare (not to mention an extra 1 MiB to the binary).
I get people disagree with the maintainer's views, but why does everything have to get so forcefully hostile and mobbish when it comes to these topics. Hate for hate does not educate.

It seems like the only people advocating removing a contributor for personal views or identities are the ones against this maintainer.
As far as I can tell you're right in principle, but even Rust doesn't currently deliver that in practice. With Rust 1.0, at least on Linux, Rust uses its own bundled jemalloc rather than the libc malloc. So IIUC, that means that you can't take advantage of things like libumem, the alternative malloc described in the blog post bcantrill referenced a few comments ago.
I think it's less an issue of wanting the person on your team than it is of respecting that someone may have separate personal and private personas and that should be respected. If it's wrong to exclude a transgender person from a team based on their personal views and lifestyle, what's the argument that explains why it's acceptable to exclude the transphobic person? Cultural norms should be removed, where possible, from professional decisions.
That is precisely what is necessary. Businesses have to continually cut complexity to keep costs down and stay competitive, but for a government, especially the federal government of the richest nation in history, the costs of steadily rising complexity are low, and personal consequences minor. Often times complexity is retained or expanded unnecessarily purely for political reasons, such as representatives of districts refusing to close redundant military bases that the Pentagon doesn't even want for fear of losing their seat in the next election.
>He agrees that the first $50,000 for a family of four shouldn't be taxed.

I live in an expensive part of Chicago. $50k for me has nothing in common with some rural Alabama family making $50k. This is one of the reasons why the flat tax is wrong. It lacks the flexibility and subtlety of a more complex tax system. In a nation this large with so many different wealth levels, a non-progressive tax is just asinine. But it engages conservative low information voters who just want easy cowboy-ish answers to complex problems, especially if they're the ones in he rural south who will benefit from this kind of plan more than northern Democratic urban dwellers.
It's actually quite a bit lower than 100K. My company does about $20K/mo with PayPal and we have an assigned account rep who we contact directly for support. I don't think they've ever sent us a Christmas card, though. Maybe that's the difference between $20K and $100K. :)
obligatory:

ALL THESE WORLDS ARE YOURS — EXCEPT EUROPA
ATTEMPT NO LANDING THERE
Perhaps, but software codecs aren't nearly as interesting as hardware codecs. Efficient high-resolution video decoding uses dedicated hardware these days.

It'd be interesting to see portions of libva rewritten using Rust, though.
Maybe you could use the word "sophistry"? I don't agree for TFA, however. Paul didn't have much chance anyway, and in proposing this he pretty much drops out of the running completely. You can't get far without the corporate executive class bankrolling your superPAC. So, it's not perfect (he's keeping the mortgage deduction!), but relative to most politicians it's a good effort.
Alibaba and Foxconn Invest $236M to Bring Softbank's Pepper Robot to the World
A better description of the audience you were teaching to would be super helpful, because how you teach needs to be tailored to the crowd. Making a generic statement like you will never start with TDD anymore doesn't make sense.

To be frank, when you said the audience was 'typical enterprise java developers', it seems that you are already describing a group of developers who are sort of 'stuck' in their ways, who maybe haven't heard of other things like TDD and WOULD necessarily miss the point of a lot of it.

Just sayin - it could be helpful to avoid broad statements like "never start with TDD" that may be more audience specific.
They're trying to prevent the "evil feminists" from ruining the fun by doing it themselves.
>Why would you want someone like that on your team?

Presumably because their talents add value to the team. Do his opinions affect the software in any way? Is he unable to work with other team members because of his opinions? If not, who cares?
Mopping up a networking nightmare with an openvpn vlan
Biologists Invoke the Past in Modern Bacteria
That's terrific, and apologies if you feel I've slighted Rust at all. (I admire Rust's goals to deliver safety without compromising performance or debuggability.) From a native perspective, two things I would love to see with respect to Rust: first, a comment on Alex Light's work[1], as alternative allocators like libumem are often essential for debuggability. Second, I would love to see the applicability of native techniques like postmortem object type identification[2] to Rust. If that "just works" it would be reason alone to seriously evaluate Rust!

[1] http://scialex.github.io/reenix.pdf

[2] http://arxiv.org/pdf/cs/0309037v1.pdf
This exactly - no reason why you couldn't ifdef everything that is debug only, if your team is consistent with it from the very start.

Backfilling existing code with ifdefs and dealing with compile breaks and other more weird things can be intimidating, time consuming, with hard to define ROI, so I can empathize if someone doesn't do it.
The art in the games of Bitmap Brothers, and many other games - Star Control I/II, Heroes of Might and Magic I, II & III (all with different styles), the grotesque gothic view of Disciples ][ (beautiful!) and plenty of other 2D games.

For anyone that enjoys it, here is some great art done with 8-bit palette cycling (cylcing dozen or more colors to achieve animation) - http://www.effectgames.com/demos/canvascycle/ - (select other bitmaps too)
Could a mod please update this to point to the original announcement and not the CloudFlare regurgitation? The Mailgun folks deserve the love for their hard work.

http://blog.mailgun.com/introducing-a-new-cross-platform-deb...
Join Us for the New Big Data Application Meetup in Palo Alto
Yes and no. Theoretically you could implement an online ticketing system and have one or two people going through the tickets with minimal support. Plus, they are already have the expense of having someone constantly monitoring IRC, Twitter, HN, and any other public forum so implementing a basic ticketing system within the dashboard should be minimal. As for proving support times I think that would actually benefit Stripe greatly. It is easy for me to send a support request to Stripe right now and get on HN in 5 minutes complaining I haven't received a response in hours or even days. Sadly, we live in a "now" society that when we don't get an answer in seconds we assume we are being ignored. I am not saying this is happening in every case, but IMO, proving support times can have a direct impact on reducing the negative PR around support such as posts like this one.
I would argue that a sense of experience is a necessary precursor for that, and also that intelligence and consciousness are two different things, although (if I read you right) the latter certainly informs the former. Barry Sanders' A is for OX has many well-sourced musings on the emergence of consciousness as a product of literary capability vs. a purely oral tradition which you might find interesting, and of course I think everyone needs to read Jaynes, Dennett, Hofstatder on these topics.
They add watch lambdas in vs2015. Maybe Roslyn enabled it, not sure.
I remember a comment on HN a little while ago which went something like, "Why does the government need to get involved? Why can't people just come together and figure out how to deal with it?" I replied pointing out that this is what government is.
Mortgage insurance payments end at 20% equity but you must ask for it to end. PMI automatically ends when you reach 22%. It also automatically ends if you are halfway through your mortgage schedule (e.g. 15 years for a 30 year mortgage), regardless of how much equity you have in the home.

http://www.consumerfinance.gov/askcfpb/202/when-can-i-remove...
Proof of Transition: New Thin Client Technique for Blockchains
One of the biggest problems in our government was never implementing a way to refactor without grand upheaval. Also they didn't really think about scale very well and campaign funding restrictions. I feel we are in a place right now where special interest is more important than public.
CDs/DVDs don't have to be slow (or at least not as slow as they typically are). Most speed problems are the same speed problems one encounters with spinny / non-SSD hard drives: namely, that data isn't sequential, requiring a lot of skipping around the disk in order to piece together files.

Web installs are also much slower unless you have a reliable internet connection (which is not a given). Installing from a USB stick (preferably of the 3.0 variety in a 3.0 port) is indeed the best option for all but the oldest of machines (in which case you'll need a boot floppy to start the machine up with a bootloader capable of initializing the boot medium (USB, CD/DVD/BD, network) and booting from it).
It would also be the end of user side scripts. It will enable the worst of Flash, Silverlight, Java. Horrible DRM schemes and other user hostile features will be built with this. It's a step back.
> is it even _possible_ for maintainers of projects to sidestep these sorts of things?

You can try very hard but realistically we're human and we have biases and our biases dictate what we do. If you are transphobic it's going to influence your opinion of a changeset from a transgender person. That's how we're wired to work.

> What kind of code of conduct would a project need to adopt to make sure that issues like this detract minimally from the progress of the project itself.

The Clearwater.rb project pulled in the Contributor Covenant, for what that's wroth.
It does not follow, however, that simplifying the tax code would require a regressive flat tax.

If you allow the first $50K tax-free, it's not really regressive, is it?
Fitbit’s long-term future sales curve revealed
Maybe the parent is talking about banner ads on the video and not video ads?
Before closing, I'd like to say a few words about the technique of source rewriting in general. It powers many different Go tools, like test coverage, fuzzing and, indeed, debugging. It's made possible primarily by Go’s blazing-fast compiles, and it enables amazing cross-platform tools to be built easily.

Source rewriting is indeed quite powerful. You can use this technique to write a code coverage tool in Smalltalk. (Grab the source code of a method, apply parser-transformations, compile an instrumented version, swap the bytecode of the original method with the instrumented one. Make the instrumented method know how to swap itself back when everything is triggered.) A typical developer can write such a tool and have it become functional in one or two days. An exceptional one can do it in hours.

Iterating more produces more innovative applications and software tools. This is why fast compiles and parser tools are a winning combination.
This is a good step in the right direction, but this piece is still incredibly insensitive. Using words at all is literacy privilege. The author really needs to start thinking about people who either can't speak, or have lost the ability to speak. Not to mention the fact that there are millions of infants and mentally disabled people on this planet who can't even read, let alone speak. Sorry if I have offended you with this harsh response, but I'm still feeling extremely triggered by the brash insensitivity on display in this post.
> Do his opinions affect the software in any way?

Yes.

> Is he unable to work with other team members because of his opinions?

Are any of his current or future team members transgender? Then yes.

> If not, who cares?

Wat.
+1 for a similar experience. We switched over from Balanced, who always had excellent customer service, when they shut down. It took a month for them to fulfill our simple request so that we could complete the migration process, and this was only after our CTO whined loudly over IRC to get a response, despite me sending emails to their support every few days.
I was just looking into that. Normally we would do so, but that post already had a major thread: https://news.ycombinator.com/item?id=9409423.
I love the idea of a flat tax, but flat taxes don't get rid of the complexities of the tax code. The tax code is definitely full of random cruft, but the bread and butter that keeps the IRS and all those tax attorneys busy are a few principled features of the system: taxing net rather than gross income, deducting the value of depreciating capital assets over an amortization schedule, taxing income internationally, taxing capital gains differently than income, not taxing certain intra-familial transfers, etc.

Most of the complexity of tax accounting is complexity that's intrinsic to accounting itself.

NB: If you want to learn more about the theory of the U.S. tax code, I can't recommend this book enough: http://www.amazon.com/Federal-Income-Taxation-Concepts-Insig...
Great more "ZOMG I'm skirred of AI" FUD.
Stop being so afraid of the future.
I wouldn't mind so much if they would be honest about it. "We will cut taxes and increase the deficit and thereby stimulate the economy." OK, cool. But instead what people like Paul say is, "We will cut taxes and this will result in a net increase in revenue by stimulating the economy."
Inevitability of Failure: The Flawed Assumption of Security in Modern Computing [pdf]
6 Reasons how painting and product building are related
This is a member of one marginalized population (transgender people) trying to exert pressure on a member of another marginalized (or quickly becoming so) population (transphobic people). It's sad that the irony of the situation is lost on the person requesting the removal of the core developer.

If the default response was not to try to punish and remove those with differing views, transgender people would most likely have a much different history.
> respecting that someone may have separate personal and private personas and that should be respected.

It wasn't private.

> Cultural norms should be removed, where possible, from professional decisions.

That's. Not. How. Humans. Work.
The OP was originally published by Baggett on Quora, and then subsequently re-published on Gamasutra. The Quora posting has a few footnotes, including him admitting that "quantum mechanics" was mostly a flourish. What he meant was, that unlike other software bugs, "the behavior was -- at least at the level of the source code -- non-deterministic"

http://www.quora.com/Whats-the-hardest-bug-youve-debugged

------

Footnotes for posterity:

A few people have pointed out that this bug really wasn't a product of quantum mechanical effects, any more than any other bug is. Of course I was being hyperbolic mentioning quantum mechanics. But this bug did feel different to me, in that the behavior was -- at least at the level of the source code -- non-deterministic.

Some people have said I should have taken more electronics classes. That is absolutely true; I consider myself a "full stack" programmer, but my stack really only goes down to hand-writing assembly code, not to playing with transistors. Perhaps some day I will learn more about the "bare metal"...

Finally, a few have questioned whether a better development methodology would have prevented this kind of bug in the first place. I don't think so, but it's possible. I use test-driven development for some coding tasks these days, but it's doubtful we could have usefully applied these techniques given the constraints of the systems and tools we were using.
Typically the wedding ring is simple and unadorned--it's just a plain gold ring, no jewels.

There are a lot of exceptions to this. But I assume the burglar kept his rule simple.
"It also solves the welfare and old age security paperwork problem. There are some other problems: like having a higher tax rate to pay for all this basic income, but ultimately I think it would unleash more minds on problems that matter instead of setting up family trusts for the wealthy."

A basic income is unsustainable. As more and more people become dependent on it, taxes will only increase over time and we will run out of tax dollars. In addition to this, there will be massive inflation.

"instead of setting up family trusts for the wealthy."

I see where this is going now: the wealthy need to be punished for earning more money than the rest of us. This has never really been a good strategy historically for creating a happy and free society.

The ironic part is that the more rules you impose on the public in terms of taxes and money, the less mobility the lower and middle classes actually have. The rich can just leave the country and still make a killing with new laws in place like what you propose. The middle and lower class don't have the luxury making it that much more difficult to start and run a company (which is really the only way to have true economic freedom).
This. It's just in Origin. Started a few days ago.
Flat tax benefits the top incomes more than the bottom ones.

Not under Paul's proposal...."I devised a 21st-century tax code that would establish a 14.5% flat-rate tax applied equally to all personal income, including wages, salaries, dividends, capital gains, rents and interest."

Take a look at what tax rate the high-earns are paying. It can often be a small percentage than lower income earners. If the rate was flat at 14.5% for all income (also removing a lot of the current exemptions), I think you'd see high income earner's overall tax rate increase.
> Former IGDA member, Gamasutra subscriber and GDCE attendee here, hence why I asked for numbers.

Maybe "former" is why. There are no numbers published to confirm or deny. It's apparent if you keep up with the community and ask developers what they use.

> It is not, but the goal of fitting as much code as possible in small packages is.

You're really talking about reducing sizes of assets & included libs. That has more to do with optimizing DL time than hardware performance, and nothing to do with low level coding where you're writing machine instructions without touching a higher level of abstraction. Not the same at all.
That guy from the internet
How does our current (theoretically) progressive tax system factor in cost-of-living?
The current maximum long-term capital gains tax rate is 20%, so this would even be a cut on that.

[1] https://en.wikipedia.org/wiki/Capital_gains_tax_in_the_Unite...
Yeah, I'd say that there is a 100% chance that Facebook, Twitter, reddit, et al have been targeted with National Security Letters which demand insane things while gagging any outcry or mention of the gag.

Most of the proles aren't too aware that their feed is heavily manipulated away from certain topics...
I don't think thats true. I work at a startup that's recently raised our series B, and I use our customer service all the time. I always get excellent response times, and I'm treated just like every other user of our product. Our CEO spends a ton of time ensuring that operations and customer happiness are priorities. If it's a focus of the company, it's definitely possible.
> It's sad that the irony of the situation is lost on the person requesting the removal of the core developer.

Do you also think it would be a sad irony for a person of color to want a KKK member off the team?

This comment is so bad and lacking so much empathy as to be harmful. Ugh.
Another way to go is get rid of income tax altogether and replace with a national sales tax. Nice thing about that is that you can exempt essential things like unprepared food. That way the effective tax rate is much lower if you're a low earner, since most of your money will be spent on essentials.

No more IRS is another bonus, and since most states already have a sales tax the infrastructure is already there.
Yes, and if he even comes close to getting the nomination it will signal a huge change in American politics.
This is completely unprofessional, the whole thread.
>Do his opinions affect the software in any way?

Excluding an entire swath of people.

>Is he unable to work with other team members because of his opinions?

Any future or current trans members of the Opal team who are or would be dissuaded away from a bigot.
The mid-range HP stuff is pretty reliable. We had a DL380p Gen7 survive the switch underneath it catching fire. Had zero chassis failures on about 500 nodes in the last 12 years as well. Lose disks and power supplies all the time and the odd Ethernet interface but nothing else.

Agree with ebay. I still look around for Sun Ultra kit now and then but the wife has other ideas because it's noisy and expensive to run.