skysight-inc/HackerNews huggingface dataset:
What is material to me is the notion that somehow the wealthy are responsible for the plight of the middle and lower class. In the US, the wealth that some enjoy is a side-effect of the economy's behavior. The economy behaves in the way it was designed* (not saying the designs are sound in all respects, but it is intentionally designed and its behavior reflects that design).

I'm not convinced that the income/wealth gap itself is 'the problem'. Therefore, taxing the wealthy at a greater level will not be 'the fix'.

What we want is for lower and middle income families to have more disposable income, less financial stress, and overall better quality of life. I believe that the most potent knob to affect that is the number of jobs available. Increasing the number of jobs increases the demand for workers. Increasing demand for workers increases the average pay. We can talk about the quality of the jobs as well, but I believe the primary influence from a macro-economic view is the number of jobs.

US unemployment is at a 10 year low[0]. So we should see pay (and inflation) creeping up over the next few years, barring some unforeseen economic disaster, and the lower and middle class will benefit.

[0] https://data.bls.gov/timeseries/LNS14000000

* One illustration that keeps coming to mind: Two investors invest in the same instrument. That instrument returns 10% per year. They hold the investment for 5 years.

Investor A invests $10,000
Investor B invests $100,000.

At time 0 the 'wealth gap' is $90,000. At 5 years, A's investment is worth $16,100 and B's is worth $161,000. The wealth gap has grown to $145,000. It seems to me that people are making the observation that this gap is increasing, and it is, but in reality, it's a natural manifestation of capitalist economies. We've been in a bull market for 7 years, it's borderline unprecedented, and one observable effect is that the gap in absolute $ between rich and poor is increasing.
The evidence so far doesn't agree. In many EU countries the rules have been stricter than this for a long time, and this routine hasn't widely happened in the countries I know about.
Trump Ends DACA, Calls on Congress to Act
Do you support non-python (especially binary) dependencies? Suppose I have an application that ships binaries but uses python as a scripting language.
Men have been sexually frustrated for centuries. The only thing that's new is that the internet exists so all the sexually frustrated men can sit around and complain together.
Code behind flipping a specific bit from C to T in a human genome
Sounds like you are advocating for something very different than the current APIs. You're asking that the browser define its own UI for an exit button. How does it know where to put that? What if it is a game in a `<canvas>` element and the button overlays some important UI in the game?

I think you're overreacting to one bad-actor. Inevitably your suggestion here leads to good-actor pages having much less power to present good UI to its users. The browser has to think of all use-cases and have options for that, rather than defining lower-level hooks that pages can do what they want with.

Would it make you feel better that there already many other ways that pages can do user-hostile things? Have you ever visited a page that blocks right-click? Would you want to forbid Mouse Events because of this?
I'm finding them harder and harder to obtain privately. I wanted a free throw away email address recently, so I tried a few of the big names - yahoo, hotmail, outlook, gmail. I couldn't see a way to sign up for any one of these without giving out an existing email address to them. If I wanted something unconnected to anything else, I had no way to do that. I'm not sure how someone getting on the internet for the first time would do it with any free service. I'm not opposed to paying for an email account, but it does create a barrier to entry.
they have definitely changed the source control infrastructure and are now on git.

https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-large...
Mushrooms won't fix our crumbling infrastructure. But planned obsolescence might.

The biggest problem our crumbling infrastructure faces is the cost of aging: most heavily trafficked bridges are nearing the end of their expected lifespan, 11% of our bridges are structurally deficient, and we don't budget enough money to keep up with the backlog of bridges to repair. As bridges are allowed to age and maintenance is deferred, the cost to repair them triples. And since it's so expensive, we get lost in debate over whether we should replace them.

If we designed our infrastructure to actually collapse at a set time, it might instill the correct level of panic for government to actually fund and repair our infrastructure before it kills people and burdens the economy. Without a deadline, government just waits for the eventual emergency.
"The distinction is understood, but should it be necessary for employers to explicitly express that the use of company resources may be monitored?"

Yes. I honestly don't see any downside to this. Informing people of things allows them to make better decisions on, say, where to work.
> Tendermint is a distributed, byzantine fault-tolerant consensus system

what's "byzantine" mean in this context?
Coursera Machine Learning Review: Multiple Features
Mastercard Internet Gateway Service: Hashing Design Flaw
HAVE YOU EVEN SEEN THE ACCUSATIONS? HERE IT IS:

https://web.archive.org/web/20170821212745/https://github.co...

1. "Rod’s first action was to apologize to a contributor who had been repeatedly moderated"

2. "Rod did not moderate himself when asked by another foundation director"

3. "Rod tweeted in support of an inflammatory anti-Code-of-Conduct article"

NOW ASK YOURSELF: Why was those points removed? Supposedly to save Rod from harassment. But right now EVERYONE speculates what serious bad behavior it must have been that leaving it in the public could lead to harassment! NO ONE would EVER imagine that HE'S #1 BAD BEHAVIOR WAS APOLOGIZING!!!

The second one was not removing his comment THAT DIDN'T INCLUDE ANYTHING RUDE, OFFENSIVE or in ANY WAY unacceptable, while NO EVIDENCE was ever provided that would demonstrate that he was even asked to do so!

The third point is DELIBERATELY MISLEADING. In fact Rod tweeted NO MORE NO LESS: "If you've never considered the potential downsides of codes of conduct, here's a good place to start" and posted a link to The Neurodiversity Case for Free Speech ARTICLE by A KNOWN PSYCHOLOGIST Geoffrey Miller - "an American evolutionary psychologist, serving as an associate professor of psychology at the University of New Mexico and known for his expertise in sexual selection in human evolution" (Wikipedia) THAT WAS DESCRIBED AS: "tweeted in support of an inflammatory anti-Code-of-Conduct article"

NOW ASK YOURSELF: was the actual accusations, the 3 worst things that Rod ever did, removed to save Rod from harassment? Or to make us all speculate of what crimes it must have been that he could be harassed if anyone knew what he did? FOOD FOR THOUGHT.

.

REFERENCES:

https://news.ycombinator.com/item?id=15176562

https://medium.com/@rvagg/the-truth-about-rod-vagg-f063f6a53...

https://twitter.com/rvagg/status/887652116524707841

http://quillette.com/2017/07/18/neurodiversity-case-free-spe...

https://en.wikipedia.org/wiki/Geoffrey_Miller_(psychologist)

.

SEE ALSO:

https://news.ycombinator.com/item?id=15176562
Basically, it combines the core features of many disparate tools into a handful of commands so users have to type less things.

If I had to say what is truly novel here, it would be the virtual env management and shell support.
I would say that with coal, we never even considered the impact - carbon dioxide, much less the greenhouse effect, were unknown when we started burning coal in earnest.

With wind power, smart people have at least sat down and done the math.
Is it worth pointing out that studying computer science and learning to program aren't the same thing?
This article misses the point of early math education.

We don't teach elementary school kids to be future math researchers, or even engineers. We teach them things that everyone should know : reading, writing, basic science, a common cultural basis, and counting.

Arithmetic is important in everyday life : calculating change, knowing what a 10% discount means (percentages are more tricky than most people think), converting currency, measuring surfaces, etc... Calculus, not so much.

In France, they experimented with "maths modernes", which was an attempt to help kids with more advanced concept at an early age : starting with set theory and bases, delaying basic arithmetic. It failed miserably, it produced kids that were unable to do everyday life operations. We are now back to a more down-to-earth approach, with an emphasis on approximations and mental calculations.
One wonders what he hopes to accomplish

If you can't imagine what someone hopes to accomplish by doing that -- then after awhile you should try the hypothesis of that being the goal. (This is a Jordan B. Peterson-ism)

by making himself a stench in the nostrils of civilization he only adds strength to the argument that the very concept of freedom of speech is one which has outlived its usefulness and merits deprecation in favor of a restricted realm

If you go far enough to the right or the left politically, both extremes explicitly announce they want a complete overturn of the current social order. So if Mr. Anglin's actions are going to foster the creation of a free speech destroying banhammer, perhaps that's what he wants. If you study what happened in the rise of Fascism in the Weimar Republic, you'll find that it was the left leaning Weimar Republic that put into place the legal framework for Nazi totalitarianism. In almost every law that had to do with human rights, the Weimar Republic put in a "unless necessary for the public good" or "unless a law is passed to the contrary" clause.

A system of Individual Human Rights is what separates any democracy from becoming the Weimar Republic -- which is to say, a mere incubator for authoritarianism. Lose the structural protection for Individual Human Rights, and the you've lost the safeguard against tyranny. That is precisely what those rights were designed to do!

A good overview of the ideological underpinnings of the Weimar Republic can be found here: (Warning, the cover has a picture of the Hitler salute, but it's squarely anti-Fascist.) http://a.co/5yg6TEC
I wonder if charging $80 for a set is causing a lag in sales. These little plastic bricks can't cost nearly that much to produce, even at their tight tolerances.
Working on that now!
If you build the dome tall enough it isn't really an issue. My dome is a 20' diameter 5/8 dome and my head will only touch if I am standing 4" away from the wall.

Each of the 15 sides is around 4' long on a 20' dome so you can put square furniture against the side if it isn't over 4' long. It is a problem with long furniture. I have an 8' long counter and I drop stuff behind it all the time.
Thanks for the compliments! We do really care about quality software design and testing, and we're looking to hire folks that share our values: https://tendermint.com/careers

Lots of people are using Tendermint. The biggest users would be Hyperledger Burrow (https://github.com/hyperledger/burrow) and our own Ethermint (https://github.com/tendermint/ethermint). We're also working on an SDK for building apps in Golang (github.com/cosmos/cosmos-sdk) but it won't be ready for another month or two. There are a variety of apps built by members of the community, and ABCI servers in different languages - you can see a somewhat up-to-date list here: https://tendermint.com/ecosystem
Melinda Gates is staying at home (at the time) with the kids, but gets her full-time working partner to drive the kids instead? I just don't get the moral of the story.
That's how a regular KVM works as well (mmap a physical memory block) and the mismatch comes from the fact that all the regular OS memory management mechanisms -- reclaim, swap, page cache, etc. -- are all broken by the abstraction provided.

FV guests can similarly have a balloon driver, that doesn't mean the interface isn't awkward.
Wow is that really what is being discussed?

I don't use my work email for personal use, but what kind of company would fire me for "Alright love, you want a pizza when I am on my way back?".

What is next? "Excuse me Sir, Excuse me Sir, Can I go to the toilet please?" Fuck working for a place like that. Leave your dignity at the door.
The number one reason I've seen is for things that need visibility during the work day. For example, if my girlfriend needs to email me something I need to take action on during the work day, she knows to email my work email. Same with people who are doing time sensitive things for me (e.g. my realtor during a recent home purchase). Sure, I could start monitoring my personal email just as closely as my work email, but it's preferable for me (and probably preferable for my company) that I use my work email for work & time sensitive personal items, and use my personal email only outside of work for non-time sensitive personal matters.
WebVR Google Experiments:  Inside Music
There's a range of company sizes and attitudes to lawyering between the extremes of "we don't have a lawyer" and "corporate lawyers run the place".
There is no good list for everyone... Personally, "stability" is antithetical to my contentment
Meet Michelangelo: Uber’s Machine Learning Platform
Electrically-assisted bikes: Potential impacts on travel behaviour
This is why the only time I use 10x is "your team will become 10x more productive."
It means "arbitrary". Byzantine faults refer to "any arbitrary behaviour by the machine". The term was coined by Leslie Lamport in the early 80s when he defined the Byzantine Generals Problem
Nobody cares. Derailing to talk about so-called racial differences only takes away attention from things we can actually change.
Video: https://experiments.withgoogle.com/webvr/inside-music/view/

Code: https://github.com/googlecreativelab/inside-music
The consoles are much easier to develop for -- debugging GPU problems across hundreds of GPUs by three manufacturers is so much harder than doing so on a single (or two, if you count the two major consoles) GPU type. They also make a larger share of the revenue than PC games do. They don't drain attention, they put attention where the most revenue for the least work is.

And from a user point of view, PC gaming just got exhausting for me. Driver updates, keeping up with GPU upgrades... or I can plunk down some money on a box that Mostly Just Works. Yes, there's parts of console gaming that annoy me. I dislike having to have a PS4 and an Xbox One, which are like 80-90% of the same damn hardware, to play all the games I want. This goes doubly because the PS4 has marginally better hardware (minus the controller, which is improved from previous generations but not as comfortable as the Xbox controller) and the Xbox has outrageously better software, so I'm missing out on something no matter which console I'm using and I can't crossplay with friends on a different console. But those annoyances are small potatoes given how much time I've sunk into getting PC games to run optimally.
> "Deli Meeks, a 26-year-old forklift operator in Atlanta, said he doesn't mind Verizon accessing his data."

That's his prerogative but I wonder whether he truly understands what he is giving up?

He is giving up identifiable ISP data which can be sold. That means his future employers, dating interest and even family members can potentially get access to his data.
The Byzantine generals problem:

https://en.m.wikipedia.org/wiki/Byzantine_fault_tolerance
One good reason of a stable relationship (as in states of a single country) is not needing to spend time and energy with diplomacy, freeing those resources for use abroad.

If the military-industrial complex could be coopted into building schools, roads, railroads and hospitals instead of weapons, soft diplomacy could change the face of the planet.

For a fraction of current prices.
install/uninstall/update just uses pip, so yes!
Vacation shaiming on the rise
This is not a legal discussion, no one is saying that the user doesn't have a right to block this behavior.

> The historical answer does the same, as browsers were explicitly designated User Agents, as their whole purpose is to act in the name of the user, and fulfill whatever the user wishes to, which also clearly places the will of the user over everything a website may wish to.

The browser is a User Agent, I agree. This doesn't mean they can predict all user hostile behavior and fix it before it ever happens. Browsers often fix bad behaving websites over time. Recently there's been a lot of effort to fix pages that cause scrolling jank when they load ads in the background.
This product was really always about trying to push the limits of procedural generation technology. It failed as a game if you ask the gamers, but exceeded expectations if you ask the developers (lucky devils are now millionaires). This 30 second clip pretty much sums up how great their marketing was:

https://www.youtube.com/watch?v=4KxRp8jeliQ
I tried out Tup, and thought it was really impressive and probably great for people who need to write C, but not suited for what I was trying to do.

The project I tried to use it on was a before/after comparison of the results of some development work to an energy model. So, a couple of my make targets cloned old and new versions of the repo.

Tup doesn't like you to create directories, and wants to track every file that comes into existence and check that it is either a) a declared output or b) deleted by the end of the job. It really didn't enjoy trying to process a whole Git clone operation.
Given the landlords are contracted to provide accommodation they ought in fact to be obliged to arrange a suitable alternative at their own cost for the duration of the notice period or until the original is made fit.
I don't think "rush" is the right term - reactionary or not. Lots of artists still don't have an official YouTube presence and those that do often find their content blocked in some countries due to regional distribution licences. Plus they only started adopting YouTube several years after people had already been uploading videos independently.

Their adoption couldn't have been slower if they tried - which I honestly believe they did try because YouTube doesn't fit their traditional licensing models.

What possibly helped their their adoption of YouTube - and I'm just speculating on this last point so please take this with a pinch of salt - was how software has become good enough to run automated scans across YouTube and raise DMCA reports on any infringing content. This means record labels / distributors can not only block unwanted content but also ensure their own YouTube content gets all the ad revenue. I'm not saying this was a major contributing factor but it probably doesn't hurt their opinions of the platform.
Try organizing a hackathon with 100 people and 4 computers. No phones, just the four keyboards. Hire bouncers.
You should probably avoid eating that much tuna because of the mercury anyway. https://www.bodybuilding.com/fun/mroussell5.htm

In addition to whey protein, brown rice protein, pea protein or hemp protein work great too.
The reality is that many children in Asia, especially India, don't have access to a computer at home. Only children in relatively wealthy families have access to a computer at home.

This means that having a hackathon isn't really feasible as the students would struggle with even the basic requirement of having a computer to learn the skills necessary to take part in a hackathon.
My two lunch buddies fall into two categories of "Asian-American":
One is the more typical example. He's a child of voluntary immigrants, self-selected people from their nation of origin.

The other is a child of refugees who fled their homeland.

The refugee descendant has a much more typical level of financial dysfunction in his family, but still far better than the "underclass" elements in the US native-born population.

As someone who grew up in an Appalachian family that has been in the US for over 300 years, cultural dysfunction plays a HUGE role in academic failure.

Let's be honest here:

The advent of birth control has now created a situation where people who don't have their shit together are going to reproduce at a higher rate than those that do. My metric for cultural dysfunction is whether a family raising kids "has their shit together" and teaches productive habits to their kids. Foods, music, language are just the visible cultural traits. Much less obvious are the habits of timeliness, respect for authority, willingness to examine one's OWN role in failure before jumping to blame others, etc.

The key issue in the US is we don't have a conversation about cultural differences, and instead have a conversation about racial differences, which completely obscures the real issue.

60%+ of black American children are born out of wedlock. This isn't caused by some magic gene. This is a sub-culture within the black American population that has cultural dysfunction that matches that of some of the bad elements at play within my Appalachian relatives.

We know that poverty isn't the root cause. Equally poor Latino and white communities have much higher percentages of fathers present in the household. Incarceration rates don't explain the gap either. Culture is almost certainly the answer.

I say this as a person who spends a lot of time helping the neighborhood kids who are playing with my son every afternoon. Almost all of them have parents who, contrary to the narrative pushed out, are not working 60 hours a week at 2 jobs. No, they are working 40 hours or less at a crappy job, and then invest their time/resources into blowing off steam at the end of the day. Car hobbies, drinking, NFL games, but helping their kids do their homework? No way. A lot of them don't even bother TELLING their kids to do their homework.
If you "have a life" you would not be offended by such a comment as you would have a work/life balance and thusly "gotten the life", this is projection in the extreme
Ask HN: Advise an open source PHP project with database and unit testing
Hi,
I'm looking for an open source PHP project which is intensively using relational database _and_ unit testing with a high coverage.

It would be even better if the project is built using Laravel framework.

I already searched through http://builtwithlaravel.com but did not found any project with these requirements.

Can you suggest some?

Thanks in advance.
Recent experience of working with various task runners such as Phing and Robo (plus others), eventually my previous employer returned back to simple Makefiles and I in turn have done the same. For my needs of generating small website builds, Make is perfect.
An Opinion in Defence of NATs
Too many people will read this, wrongly, as, "if you want to found a startup, go to Stanford"

The fortuitous colocation of Stanford and Silicon Valley (with attendant startup culture, venture capital firms, etc) leads to a virtuous circle: people going to Stanford see startups nearby, and consider starting one. And because there are startups there, people interested in them go to Stanford.
I work on the Windows team. Things are very different now. Source control especially:
https://blogs.msdn.microsoft.com/bharry/2017/05/24/the-large...

It still takes a lot of political effort to change primary UI features though. And I think that's a good thing.
Docker for Continuous Delivery: Advanced Topics and Patterns
>Should we just ignore all of the hype and promises made by the developer/publisher which were never delivered on? That's where the hate comes from. They promised something much more than what they delivered.

The people who pre-ordered should've waited till the reviews came out and then bought?

I have rarely seen a level of delusion from a fan base than the one around NMS, they collectively hyped themselves to a level of frenzy before the game came out that could only lead to disappointment.