skysight-inc/HackerNews huggingface dataset:
I believe OP repeated a good sounding slogan ("workers should be able to buy the things they produce!") they had heard, without having spent any thought to what it would mean in reality.

My example is meant to show that principle is absurd, not that OP actually believes in that consequence. I admit the point could have been delivered friendlier.

As for charitability, we are all prone to agree to what fits with what we already believe without critical thought. This time OP slipped up, many times it's been me.
The author's avatar as a gif is very distracting :/
> It really should go away.

It will. Designers will come up with a new thing pretty quickly. In that respect I guess they are probably no different than developers. Nobody likes to end the year with "yeah I just maintained this piece of code last year", instead it has to be "yeah the code the last team wrote was crap, so we tore it all out, replaced with a fancier later framework, added some features on top, etc".

Presumably people in charge of design at these big companies get paid decently, so there is some internal pressure to deliver something. So no matter how good, fast, clean the current interface, is there will be an unveiling of a "cooler / newer / fresher" interface. But I think the fundamental reason reason is most likely because of a need to create work to justify salaries.

This happens in software, in design, and probably many other fields. Managers, department heads, directors, CEOs they all play this game. Sometimes everyone in the game realizes what's happening but they just go along because it works out for them (well sometimes it doesn't work out, but then they blame the customers ;-) )
That totally sucks. I feel you, man. In a similar boat.
Harvey: Terror, heartbreak and heroism as five Houstonians brave America’s worst
Agreed. So much for a 15 years random experiment.
No, it's not super common, IMHO.

Python doesn't really even lend itself to altering syntax in significant ways (though some of the libraries he mentioned have low-level C implementations that can/do alter Python syntax). If you're doing scientific computing you're going to see some new things that don't entirely look like Python. Things like matrix math and the like have new types and (mildly new) syntax. But, I don't think it's surprising for people who know Python.

I guess there may be some cognitive dissonance that comes from using projects that paper over Fortran and C++ libraries with light Python wrappers (a lot of scientific computing libraries, again...so, not often new syntax, but not very Pythonic, either).

The specific example mentioned of matplotlib (and SciPy and Numeric, etc.), probably comes from the origins of the library...it was intended to make it easy for people coming from Matlab to switch to Python for the same sorts of tasks, so it's conceptually a mashup of the two.

But, maybe the argument should just be "walk before you run", rather than singling out any particular library. Particularly if those libraries might be the sole reason the person is learning Python. Sounds like the person he was helping out with her matplotlib problem really wanted to be working with matplotlib and the scientific computing ecosystem Python offers. You've gotta learn them eventually if that's the kind of work you want to do with Python. They might be a little weird, but they're not a whole new language.
View yourself as a black box
If you want only that little description you can use `brew desc <formula>` as well.
Walter Becker, Co-Founder of Steely Dan, Dies at 67
So, let's make growth and mobility possible for janitors. The whole point of the article is that it used to be, so we should be able to do it again.
It's really not as difficult as it is being made.

This down to "what you need to do to make something stand out", which means sorting out the importance of elements and turning that into a hierarchy.

While there's no way to argue their results, there are plenty of reasons to argue their sampled materials.

Flat design doesn't mean turning a button into an outline. And I'm willing to bet the button would've performed just as well without the skuemorphic gradient, but WITH the solid background colour instead of becoming an outline.

Same with every single other implementation. They mis-implemented a design code.

To come back to my initial point; it's all about hierarchy. In any interface (wether on paper or on a screen) you need to direct a person's attention. This is done by visually prioritising elements. And there are a tonne of ways to do so. A gradient. An inverted colourscheme. An angle. A wording difference. A texture. Bold. Underline. Etc - I'm sure we could all go on for ages coming up with other ways.

TLDR: Disagree with their definition of "flat design", or the (exceedingly poor) way flat design was implemented in the examples they gave.
Android or Google's control of it has nothing to do with this whatsoever. As soon as Google detects a third party YouTube app exceeding its allowed API usage quotas it can shut it down anytime it likes.
I'm not saying we shouldn't try. Each individual person willing to help should do so.

I'm saying more broadly that we're all probably at the mercy of an inescapable cycle that may not end until humanity is willing to cooperate perfectly at the global/species level of abstraction.

'The Lessons of History' also comments that competition is also inherent to our biological nature. There's a passage about how we usually only cooperate in order to compete at plural granularities (e.g. families, corporations, nations, religions). This has obvious implications for the tradeoff between freedom and equality.
Where are people getting the notion that engineers should be paid whatever the current profit per engineer is? Engineers are not shareholders.

You can't have it both ways where employees get to take all of the upside of a business without all of the risks of being an investor. When IBM has a bad year, would you be okay with clawing back all of the salary paid out that year?
A MacOS emulator was already available for BeOS and able to run any MacOS 9 application on BeOS. If I remember correctly the code name was "sheep shaver"...
This was also my experience about 25 years ago. Many classmates were not fond of proofs, so perhaps the move away from them is just giving the customers what they want?
I'm sure that inequality is inescapable, but it's pretty obvious just by looking at a few decades of history that current levels of equality are absolutely not a given.
> If the definition of "good" is MagSafe, full-size USB, and HDMI, then I agree completely

Also a decent range of graphics options, as well as large RAM options. I don't feel any of the current 'pro' level hardware offerings come anywhere near the requirements of a professional, at least in terms of costs when compared to other options from smaller vendors.
Rome has kept entire population on Universal Basic Income for hundreds of years. Some of best an most peaceful years in the history of Europe.

Wars of I BC century and Roman laws that put people into slavery for debts had brought hundreds of thousands of slaves into economy bringing cost of labour close to zero. Conquest of Egypt and North Africa flooded markets with cheap grain.

That market disruption made artisan shops and small farms unable to sustain/compete on the market with larger enterprises based on slave labour.

Majority of citizens of lower class had been then entitled to free food and free entertainment (bread and circus). It was necessary for keeping their votes and for keeping appearances of the republic. (Even what we call Roman Empire were still nominally a Republic with Senate and elections held for various offices every year at Fields of Mars).

I recommend everyone reading Rubicon by Tom Holland. https://www.amazon.com/Rubicon-Tom-Holland/dp/1400078970
Why I left
Clarifier - the software is to extend and amplify actual pressure, created mostly by people meeting in person to discuss the problems, not another place to vent (sorry, I should have been clearer in the original post)
The new MacOS beta with Safari blocks it by default. Both the big and the small version. It's only failed to stop autoplay once, but that was an earlier beta.
I have - it's actually less useful than Facebook for this purpose.
Let me share a few anecdotes myself.

- A couple of years ago, the company was providing us Oracle branded corporate diary for free. An employee was allowed to order one diary. The cost center would pay the price of the diary which if I remember correctly was $3.00. There were many managers who did not allow their departments to order this diary in order to save that $3.00 per employee for their cost centers. "But I want the Oracle branded diary!" "No, we need to save money!" "I will be proud to show the Oracle branded diary to my family" "No, we need to save money!" "Then why bother providing the diaries in the first place?" "No, we need to save money!" And all this commotion happened when Oracle was spending millions of dollars in legal fees for its lawsuit against Google.

- In a meeting with a very senior VP of our department, we asked our senior VP why there were no fun activities in our team, like a day out for fun, or even something as small as a team lunch. The response by the senior VP to the best of my recollection was, "Think not what the company can do for you. Think what you can do for the company. You guys are incredibly privileged to work for Oracle. What more can one need? This is not the time to think about fun. This is the time to think how you can reduce the number of bugs in our product." It was no surprise later that within a year, all the smart developers of our team left to other companies who not only pay better than Oracle, but also offer diaries without fuss, and have team lunches and other fun events.

Disclaimer: Worked for Oracle for 3 years. Will never work for Oracle again.
Would you mind giving access to the source, so that advanced users can still compile and install their own binary? Happy to pay for it.
All of the modules he suggests avoiding are the ones that make up the standard data science tech stack. So, IOW, learn Python before doing data science. Your usual beginner Python tuts don't mention Pandas or matplotlib, so this seems like a non-issue.
theres an irc with 2000 python devs ready for instant feedback. it's like a live chat stackoverflow for python or better.

given the python community imo there's no reasons for beginners to shy from libraries. ESPECIALLY python libraries and frameworks, e.g. django is magic and can easily be learned/used by a dev who only has basic python knowledge
This is pretty unrealistic. We can make those rules, but wealth and social position can influence so many people moreso than many other sensible factors.
He's full of shit, entirely.
Monaco is such a tiny country that I imagine its residents' perception of poverty is relative to a big chunk of France.
People are too quick to understand these new terms as solely necessary to provide service. The entire paragraph is:

> "By submitting, posting or displaying Content on or through the Services, you grant us a worldwide, non-exclusive, royalty-free license (with the right to sublicense) to use, copy, reproduce, process, adapt, modify, publish, transmit, display and distribute such Content in any and all media or distribution methods (now known or later developed). This license authorizes us to make your Content available to the rest of the world and to let others do the same. You agree that this license includes the right for Twitter to provide, promote, and improve the Services and to make Content submitted to or through the Services available to other companies, organizations or individuals for the syndication, broadcast, distribution, promotion or publication of such Content on other media and services, subject to our terms and conditions for such Content use. Such additional uses by Twitter, or other companies, organizations or individuals, may be made with no compensation paid to you with respect to the Content that you submit, post, transmit or otherwise make available through the Services."

It is easy to associate the concession of license (specially the "You agree that this license includes the right for Twitter to provide, ... to other companies, organizations or individuals for the syndication, broadcast, distribution, promotion or publication ... subject to our terms and conditions for such Content use.") with the service provided ("This license authorizes us to make your Content available to the rest of the world and to let others do the same"), but I do not see where it say that Twitter can only do this for providing the service. AFAIK, Twitter still can, for example, sell photos to a news agency through this same terms.

Of course, IANAL.
From another comment in this thread:

> He said Oracle was without a doubt the most unethical competitor they ever had. IBM had internal guidelines on acceptable limits for gifts, meals etc you could give to clients, but Oracle sales people had no such qualms and would sometimes essentially bribe VPs/whoever had the power to make the purchasing decision.
> laws-of-physics limitation

This is only true if you limit your AR HMD design to beamsplitter + projector. There are existing prototypes [1] which demonstrate quite accurate lcd based occlusion for darkening the environment on a per-hmd-pixel basis.

[1] http://dl.acm.org/citation.cfm?id=3041178
>There is a really huge shortage of genuinely affordable housing in the US. Public housing is generally pretty crappy and in short supply to boot.

This is disingenuous, the housing shortages are all in the highly desirable locations like the SFO, LAX, NYC, etc. There is no housing shortage in the vast majority of the country (look at Detroit).

It's completely unsustainable to try to support a model where anyone should be able to live in whatever city they choose for an extremely low cost.
Is YouTube stopping people from scraping their site?
I have always hated this fashion with passion too. For me it makes UIs less aesthetically pleasing and harder to use.

One of the reasons why I still use Windows 7 is that I like its 3D transparent glass-like look and utterly hate the flat design of later versions which I would call soulless and ugly. And the UI elements are harder to distinguish for me.

That being said, many people do like it, and I am not aware of any studies about how many people like it / don't like / don't care in general.

Fortunately for us flat UI haters, that horrible design trend will go away the same way it came - as a fashion. Fashion by definition does not last. Sooner or later flat design will inevitability be considered old and unhip too.
The BDSG literally has 3 sections that demand hard deletion of data.

This is not something new and surprising, this has been long discussed.
That's a terrible analogy. Taxes don't destroy wealth.
I enjoy work. I love having a task to put my mind to and solving problems.

What I don't like is the routine, having to be at work at 8:00 AM M-F or otherwise losing my livelihood.

It's the requirement and forced interaction that bothers me.
You're right, China too. I should have said asynchronous messaging rather than text messaging. Whether short voice, text, gif, or emoji messages, the synchronous phone call is increasingly secondary.
No, ProTube used the YouTube API and repeatedly violated the terms of service, which he legally agreed to, and then charged customers for an app that he knew was in clear violation and subject to termination.
The same is said of San Francisco, but it's just not accurate: "The majority - 71 percent in the last count - became homeless while living in San Francisco."

http://www.sfgate.com/news/article/Questions-about-San-Franc...

Despite being one of the richest places in the world, California does a terrible job at providing affordable housing and accessible mental health care for its residents. This lack of provision is a result of the choices Californians have made.
We have Single Payer for the poor and near-poor (Medicaid covers 1 in 5 Americans) and the U.S. government spends a couple hundred billion dollars a year on housing subsidies (directly and through the tax code and through subsidies in the mortgage market). Most federal public housing is privately administered through public vouchers to landlords and non-profits.
Also check out also a mistranscription error database I defined in BNF at https://raw.githubusercontent.com/globalcitizen/php-iban/mas... to help with rebuilding errors made by humans from invalid checksum IBANs.
That's not how I perceived your comment. You took the statement and came up with another statement and claimed it was a logical extension of the first. But it was not faithful to the original statement. Nor was that my only point. You essentially found a logical exploit and dumped the rest of my meaning. That's violent.
Unless "use" includes stock purchases and political donations, you'll just hurt the poor even more. The problem with wealth concentration isn't buying houses and cars, it's buying power.
Crypto AI Distributed Speech Recognition Computing Network [pdf]
It's not a binary choice between only marriage and only random looks-based hookups.

I hope.
There was no near election of Sanders, in case you hadn't been following the DNC lawsuit and suspicious deaths surrounding it.
That is funny :)

Maybe ~20% of Americans are well-enough off that they feel wealthy. But they have no clue what real wealth is. And indeed, in day-to-day life, it's pretty much invisible.

Edit: Gotta quote this:

> All of this adds up to a terrain incredibly inhospitable to class-based politics. Every few years a group of millionaire Democratic presidential aspirants pretends to be the people's warriors against the overclass. They look inauthentic, combative rather than unifying. Worst of all, their basic message is not optimistic.

> They haven't learned what Franklin and Teddy Roosevelt and even Bill Clinton knew: that you can run against rich people, but only those who have betrayed the ideal of fair competition. You have to be more hopeful and growth-oriented than your opponent, and you cannot imply that we are a nation tragically and permanently divided by income. In the gospel of America, there are no permanent conflicts.
Union, Yes.

The US has weak unions because labor law enforcement is so weak. No administration has done much about that in decades. 11% of US employees belong to a union. 32% in Canada. Read "Confessions of a Union Buster" for background.

In theory, whether to organize a union in the US is entirely up to the workers. The employer has no say in the matter. Few people even know that. Employers try hard to maintain that ignorance and keep workers from organizing.

In many European countries, McDonalds is unionized. The SEIU is trying to unionize it in the US.
My universal fund donation is the best money I spend every month. I love Watsi!
I notice that the article says not to use urllib, but doesn't say what to use instead if you need an HTTP client. The correct answer, of course, is requests...which isn't in the standard library. So there's a tradeoff between a good API that you have to figure out how to install, and a lousy API that's universally available. (This tradeoff isn't as bad as it once was—the Python package management experience has improved a whole lot over the past decade—but getting packages installed is still a barrier for new users, especially on Windows.) It's not just a matter of saying "use the stdlib"; the stdlib is imperfect and its flaws are not limited to the concerns of power users.

Also, it's worth separating the issue "this library has an overcomplicated API surface" from the issue "this library uses Python magic in ways that make its semantics different from the default expectations for a Python API". For instance, there's nothing remotely magical about urllib; it's just unwieldy to use. Most of the other listed packages, like pandas, have the opposite problem.
Canadian tomatoes are almost certainly greenhouse-grown, see this earlier HN discussion: https://news.ycombinator.com/item?id=11919735

So they're plentiful and cheap, but generally lack flavor.
I see...

So my project wasn't just me being complete nuts.

My parents put my computers near them after I moved back with them.

I kept insisting I needed one where I wanted... After sevearal months arguing and not getting anything done, I managed to get help to build a desk (I didn't have money to buy one...) bought computer chassis (computer was without one) on a junkyard, and setup it where I wanted.

This was recent, so I didn't started to get things done with it yet, but at same time the whole undertaking was feeling like I was just wasting time for no reason, like if I was procastinating, that maybe I should just try to get things done anyway in my parents office and deal with the noise and interruptions...
I found it difficult to read, too. It strained my eyes :)
I'm guessing there's a union involved somewhere, and automation would threaten jobs.
yup, been saying that for years, previous iOS versions (i.e iOS 4) had faster user input than iOS 7-11. Same for material design, even Google started doing changes to make buttons more noticeable.
I guess we will go back to 90's design :D
Color differentiated HIG buttons!
I'm not sure where the copyright angle is coming from. YT doesn't own the copyright of the videos they host. The best YT could hope for is a ToS violation which is pretty toothless.

> The uBlock developer doesn't profit and didn't agree to anything.

So if the app was Free and FOSS would it be okay? Hopefully so since youtube-dl exists.

> A stance like this is how you get DRM and ads baked into the video stream. Would you honestly prefer we get into an arms race with YouTube?

Right, but in your alternate universe you are legally bound to view the ads and still have all the restrictions of DRM. It's really no different but without any possiblity of circumventing it. Nothing really changes.
AT&T doesn't sell these modems, they require customers to rent them.
Most certainly an Ad. Just like Floyd Mayweather was on IG promoting Stox.com ICO

@floydmayweather

> Champion Predictions: I'm gonna make a $hit t$n of money on August 26th. I'm gonna make a $hit t$n of money on August 2nd on the Stox.com ICO.

Source: https://www.instagram.com/p/BXD4KDqgX3x/

Related Story: https://www.coindesk.com/boxing-champ-floyd-mayweather-just-...
The original ZFS engineers now work on OpenZFS, and have for almost a decade. While the base is "owned" by Oracle, most of the innovation in ZFS (and other Solaris technologies) have been done in illumos and are owned by their respective authors. While I feel empathy for the engineers who lost their jobs, modern Solaris innovation hasn't been funded by Oracle since 2010 and the OpenSolaris debacle.
Just ran it and tested it then. Can confirm that it does everything it says on the tin - Just had GOTG2 running in a matter of seconds.

Bravo, this one I'm keeping.
Follow this line of thought long enough, and you get to a hukou system.

https://en.wikipedia.org/wiki/Hukou_system
It's almost as if the problem in the Bay Area isn't so much wages as much as cost of living
Islamic State uses encrypted messaging to recruit attackers
The Interface itself is a type of artwork. Like all art, it must grow and change to stay relevant, or stagnate and be left behind on the Island of Irrelevant Toys. Like many things, it's a conversation between designers, and sometimes happy accidents do get made and dark avenues are explored.

Architecture[0] is one example of a design (basically a cave) growing and changing to stay relevant and reflect current use and needs. Recent trends have been moving away from the "monolithic" styles of the Cold War Era and specifically including blocks that stick out and have a very different color.

Also, some fire codes allow the upper few floors of an apartment structure to be made from wood[1], so long as all the floors below the first few are concrete.

[0] https://en.wikipedia.org/wiki/Timeline_of_architectural_styl...

[1] http://marks-thomas.com/2015/03/exploring-a-shift-to-five-st...