skysight-inc/HackerNews huggingface dataset:
> In a perfect situation this would have led to higher employment numbers and happier employees.

What kind of hippie logic is this?

Happier employees?

I don't know ANYONE who would be happier if they got a 25% pay cut except for, maybe, single hippies who want to smoke dope all day and have no responsibilities. The average person, on the other hand, and particularly those with kids, would be devastated by a 25% cut in pay.

Do you know what would happen? They would have to look for a second job. they would end-up working two shifts. Fantastic. Great for the kids, BTW.

Higher employment?

OK, then. Let's cut everyone to four hours a day and employ twice as many people.

The truth of the matter is that you'll end-up employing exactly the same number of people. It takes N hours to get M things done. And that requires X people. You can play with how many hours an individual is devoted to a task but you still need M hours. Which means you either have X people or some number above that based on how many hours you cut.

Wait a minute, that's higher employment! No, it isn't. Those who get their 25% pay cut still need to live, feed the kids, pay the bills, etc. So they go find another job or take-on a second shift. The net effect is still exactly the same: You need N hours to get M things done and that requires X people. You can "slice-up" people so it looks like each individual is working less hours on a particular task but on the aggregate the equation still holds.

It's like energy. If you need 1,000 Joules you can't arbitrarily decide 750 Joules will do. No matter how you slice it, you still need 1,000 Joules.

Higher employment isn't a useful metric at all, even to analyze the workforce outside of this experiment. If you have 100% employment at minimum wage you can claim "higher employment" yet the actual results would be net negative and quite destructive for the population. Employment needs to be seen in the context of reality, not in a simplistic "more is better" metric devoid of any utility.
There's plenty of discussion of cultural barriers to males becoming nurses...

https://www.google.com/search?q=nursing+school+culture+males

I guess there is no one suggesting ways to "macho-fy" it, but more sensible discussions are occurring.
Humans play for a large lead because they don't have enough memory/power to accurately estimate the value of their positions, so they play for a buffer -- AlphaGo has higher confidence in its valuation, so it can play it closer -- ~85% confidence of winning by 5 stones (with room for error) vs 99% chance of winning by 2 stones
Love the article but disagree on a couple points. First, the ideal is two where both are creative as they work off each other. You can NOT do the creative part with non creative it is too hard. Tons of miss understandings. If they talk about the session they will explain wrong and cause a lot of angst in the group, division, company, etc. Or explain but not provide the reasons as they might not understand the bigger picture.

A huge issue is if the creative person is not the boss or have very strong Influence it is very difficult to get a non creative on board.

With that said I really enjoyed the article. Plus would not be surprised if others disagree with me based on their own experiences. Think parts could be very individual and dependent on external factors.
That's fascinating. It's creating run-time data structures similar to CPython's for data, and manipulating them with very general code. There seems to be a type comparable to Python's internal CObject, and it's used for most (all?) data. It's not generating Go that looks anything like human-written Go. There's no sign of type inference, although it's hard to tell from such a simple example. It's a lot like a Python run time environment, where everything is a CObject. Still, once you can do that, you can start optimizing, such as inferring that something is an integer and using ordinary Go arithmetic types.

All that stuff with "switch" seems to be to handle Python exceptions in a language that doesn't have exceptions. Maybe later, analysis can tell that some function can't raise an exception, and translated calls for such functions can be simpler.
Piwik Community Survey 2017
The changes you describe are very different than something like introducing BI and I would expect them to do pretty much what you describe. Prices are very sensitive to the distribution of income, so while external capital investment may increase demand for labor and increase agricultural productivity, it also skews production away from agriculture.

This is also the answer to your closing question: Since those who need the basic foodstuffs are financially weak and becoming increasingly so as the proportion of income shifts away from them, the proportion of capacity allocated to producing food for them decreases.

In a UBI scheme, the exact opposite happens. The allocation of income is shifted downwards, so the allocation of production shifts accordingly.
5 Cloud Computing Trends for 2017
Yeah, bitcoin has potential, while these "blockchain enthusiasts" are mostly hand wavers.
Pretty much the same is true about most other languages that have a single main implementation. This is even true, to some degree, for Java, which had competing implementations relatively early on.
If you are ever in the Seattle area, I highly recommend the Boeing factory tour. It's sort of like visiting the Grand Canyon - the scale of the structure is so massive that it's a bit hard for the brain to process what it sees.
How would you prevent this from being a back door into a person's house? Or, more directly, how do you prevent applications from stealing phrases from each other?

That is, you are basically saying that you want everything in $PATH. This would be like if git had decided that "log" should just do "git log". Certainly could make sense. And I agree that users should be able to allow this.

However, the applications? I'm not as sold. You are basically allowing a situation where the fundamental behavior of the system would change from installing a single skill. And it might not be clear on how or why it changed. (Certainly not to most users.)
I never saw Python as anything more than a scripting language to portably automate tasks across UNIX and Windows environment, even back in the Zope days.

My experience with Tcl teached me to stay away from languages that don't have either a JIT or AOT compiler on their reference implementation.
> The reason I react negatively so strongly to stuff like this is that I fear it...gives people an idea that there is probably something really out of their control that's causing them to gain weight.

I totally get this. But to me, even if you accept completely that your digestive microbial environment can change how you lose/gain weight, that doesn't take it out of your control - after all, that particular bacterial milieu is a direct result of what the individual is putting into their body. There have been tons of studies already about this particular area, that digestive choices have a direct impact on digestive biome.

I do think it makes it more complicated, but I think obesity really is that complicated - our choices have effects we don't yet understand, and some of that may have to do with being poor stewards of our gut bacteria.

> Meditation (among other things) seems to have had a significant positive impact on my digestive system

Same, as well as other areas of my life. It's why the mind/body feedback loop fascinates me so much!

Great chat, thanks much. Have a good 2017!
I'm having trouble reading that Quartz article as arguing that men and women have intrinsically different interests, and I think you acknowledge that by saying that there are social differences. It doesn't seem like they're arguing that there's anything in Star Trek posters that deters people with certain hormones, but that socially, Star Trek posters convey an association with a closed male culture.

Thing is, this is already social manipulation on arbitrarily-constructed criteria. It'd be one thing if we discovered that male brains were inherently better at tech thinking (it would be an extraordinary hypothesis that would need correspondingly extraordinary evidence, but it's certainly possible that evidence could be found). But we're arguing that these purely artificial constructs of geeky men bonding over Star Trek are worth upholding. And for what advantage? Keeping qualified people out of an industry that badly needs them?

It seems to me like it's entirely legitimate to plan social manipulation to disrupt existing social manipulation that gets in our way.
I'm reading between the lines here, and I'd love for Chris Lu (the SeaweedFS author) to chime in here and correct me, but it seems like Chris read Facebook's Haystack paper and decided to implement it himself in Go. Kind of how Riak started as "let's take the DynamoDB paper and implement it in Erlang."

The README mentions that Seaweed is much easier to set up than Ceph. The more apt comparison would be the RADOS component of Ceph--both Seaweed and RADOS are key/value oriented. I've now set up both, and for sure Seaweed is easier to get going.

I have a fair bit of experience with RADOS (all quite positive) but I really do appreciate the ease of use Seaweed presents. I've only been using it for an hour or so, just doing benchmarks and walking through fault scenarios, and so far Seaweed looks quite good!

FWIW, I don't think this should be called a filesystem at all. Seaweed isn't a filesystem which forsakes some aspects of POSIX, it's nothing like a filesystem. The more proper term would be "distributed object store."
Cause apt-get my friend. That's my reason. Homebrew, ha no.
$1.5 million for 68 employees at a nursing home.

I work in a healthcare system with 120,000 employees. Let's say we reduced hours to 6. Using the Swedish numbers, that would cost our organization $2.6 billion dollars, or roughly 10% of annual budget.
This site tracks live where in the world people are buying Bitcoins from.

http://fiatleak.com/

Most of the volumes do come from China.
Piwik (open source project & community) and Piwik PRO (one polish company) used to be related somehow to each other (part of the Piwik core team was working at Piwik PRO) but this changed drastically in 2016 after some internal disagreements. As of 2016 there is no Piwik PRO employee working on Piwik or having commit access, no website access, etc. Piwik the open source project & team members became fully independant from Piwik PRO. The company is still buying ads on the homepage and other pages, which can be confusing, but it helps the Piwik project to sustain operations. More details in http://piwik.org/faq/new-to-piwik/faq_21984/
Will Grumpy be a good fit for go's scientific packages such like gonum?
Great set of notes. As usual, I love Sam Altman's very terse, to-the-point writing style.

This is a great list of things I think anyone should take to heart in terms of how to structure their lives (if you're into that kind of thing) - invest in yourself, work on things that are big opportunities, etc.
Although Grumpy is compiled, it is just as dynamic as Python, in that method dispatch involves dictionary lookups, etc.

The main reason why Grumpy's slower for most single threaded benchmarks is that most Python workloads involve creating and freeing a bunch of small Python objects. In Go, these objects are garbage that need to be GC'd in a very general way. In CPython, there are free lists, arenas and other optimizations for allocating small (especially immutable) objects. And cleaning up garbage in CPython involves pushing unreferenced objects back onto the free lists for later reuse.
And speculation, as it says in the headline of that NYT article.

The volume of bitcoins bought with bolivars (Venezuela's currency) is inherently limited: you would only want to sell bitcoins in exchange for bolivars if you could spend the bolivars immediately. That basically limits the sellers to people already having bitcoin and living in Bolivia.
Seems like as a shareholder (well, I guess potential share holder, since they are options) you should have some say in that..
Is it okay to dilute my shares by x%, in order to continue functioning as an employee..

Of course that kind of insight would lead to employees jumping ship when there is trouble...
Magit v2.10 released
> ... don’t be afraid to ask for what you want

10 years—that's the number of years it took me (in my personal and professional life) to reach a where I'm able to comfortably express what I want (although I still struggle). I often made the fatal mistake of assuming that others—like my partner, or manager—to simply "know" what it is, exactly, that I want. In retrospect, I'm unsurprised: asking for help was not something my parents, or culture (Asian), encouraged. It was the opposite.

Not only until I began managing people (in my previous role) did I realize how difficult it really is to infer what people want. I'm not a mind reader. Nobody is.

So, I agree: don't be afraid to ask for what you want.
That he said things to the press about the Apple/iPhone incident that he had to know to be untrue at the time didn't indicate his lack of principle?

He said the agency was pursuing terrorists and he thought the locked iphone was important, but he specifically didn't actually take it to anyone who could help, indicating that he was 1) lying or 2) willing to let more attacks happen to make a point.
I agree that Bitcoin and its underlying technologies are completely revolutionary, and that Bitcoin has proven to be the most stable implementation of these technologies over time. And I personally think that Bitcoin is worth many times more than what it is trading at now. However, the price and trading of Bitcoin over the past few weeks have been driven by hype and speculation, not by the unique value that the technology brings. When prices increase because of speculation, they will likely re-correct. I expect the price to drop again after the hype cools off.
Feynman's willingness to think more objectively than most about the world and share his thoughts likely resulted in a long list of enemies, people that desired to control him, etc.

Most obvious person to report it was the head of security at Los Alamos; Feynman told them about his exploits and actively tested the security.
One of my complaints about Go is that it seems to be designed with the (mistaken, in my opinion) notion that what we really need is just a better C.

One way to leverage C's widespread availability and high-performance while side-stepping some of its deficiencies was simply to use it as a target for a different language. The Cfront C++ compiler which generated C code is probably the most famous example, but I recall that there were many others.

Maybe Go, like C, will make a fruitful target for other language implementations.
Not only that, but I think the hate on the new MBP is rather unjustified. I'm writing on my work 13" 2015 MBP and I have a personal 15" 2016 MBP Touchbar. The new MBP weighs a similar amount, the screen is beautiful, and it feels much faster (thanks to the great SSD). Sure, the battery life has issues but I expect that this will be rectified in the next few months.

Fact is, I can't find a single Windows laptop right now with anything close to the high quality feel of a MBP right now. I love working in Linux so the OS isn't an issue... but it's like every Windows laptop I use feels plasticy or flimsy in some way.

OSX has its own fair share of issues, sure. But fact is, it's productive if you're a developer. With Windows (until WSL matures a lot) you find yourself using hacky workarounds and VMs to get stuff done.
I did not mean that as a complaint against your very young codebase, I meant that as a defense against Python people complaining about my code. :)
The page is not scrollable so if you're on a small screen and want to see the rest of the image then here it is: https://githubreportcard.reflect.io/images/screenshot.jpg
The problem right is that $0.25 transaction fees are now common- Not exactly ideal for a developing country (though the current price spike is mostly unexplained, so it's totally possible it is succeeding for some developing country use cases, despite the high fees)
At least it is easy to short this time, but I hate the possibility of margin calls in periods of high volatility so I'm still aggravated that there are no standardized options contracts ready for this rally, since they have better profit potential and no margin calls when the price moves against you.
Does this article take into account bitcoins that are in wallets lost forever?
This is interesting. What was the problem with "recreationists", specifically? Are you saying there were players that styled themselves as actual Nazis?
Not if it turns out to be usable and have a significant impact on the performance. You need to realize that at the scale Youtube works, even a small performance boost translates to huge savings in server cost.

So the worst case here is if they never improve this past their own needs (which is a pretty limited subset). But if it's successful for them, and it's opensource, I could very easily see other people who run heavy stuff on Python contributing to it and helping it grow.

That's the thing with opensource, even if Google doesn't actively work on it, others can (if it has actual value and is useful to people).
Serious question: Who out there isn't looking for #1 or #4? I'm failing to see anything positive about 2-3. Who's looking for those?
Some people argue that more diverse teams will produce better results but I have yet to see evidence that this happens in Computer Science related tasks.

In addition I remember being taught that you ultimately want teams to "jel" much more than some marginal productivity gain you might get from diversity. Wouldn't homogeneous teams make "jelling" easier? Notice that I mean this in the limited scope of programming I know there is evidence to the contrary at the management level.
I've been writing Python 3 for years.
It only makes sense because it's python. A language where style is part of the syntax, and readability is one of the things that many libraries focus on , the so called being "pythonic".

It makes sense that the reference implementation mirrors the same patterns than the language itself.
The trial was for 68 employees and cost $1.7 million USD (they had to hire additional staff). Imagine you took that $1.7m and spent it on those 68 employees. $25,000/employee would go a long way to increasing happiness with perks etc.
It was co-authored by a fairly famous researcher in the field (Scott Aaronson), so yes.
Star-up hiring senior JavaScript/Ruby on Rails/ Node.Js developer
Investor Management Services, LLC, a leading commercial real estate technology company is looking for a talented individual to fill the role of Ruby on Rails/JavaScript Software Developer. Lots of perks and be where you can use your creativity to make a difference!
I don't know. I hope so. I think this is an area where Go can succeed and integration with existing Python libraries could be useful.
Yes but players are usually presented by their rank, e.g: Ke Jie 9P, Lee Sedol 9P.

Then, professional dans in some Go associations are granted by total wins over their career rather than relative strength to another rank (e.g: Japan).
Perhaps they could let users set a skill alias.
Well, except it's not straightforward, almost ever.

New investment rounds dilute the common share equivalent ownership, but also add preferences and sometimes other economic rights. Also, banker fees, earnouts, etc etc.

I don't disagree that it would be helpful and is a step in the right direction. But it would have to come with tons of disclaimers.

And, even the best cap table management software is rather poor, and its calcs get duplicated or discarded in favor of spreadsheets done by lawyers.
Swedish Six-Hour Workday Runs into Trouble: It’s Too Costly
Not sure if anyone else is getting this, but I can't seem to scroll down past the fold for the site on Chrome on my Windows 7 machine.

Tried using Internet Explorer 11 and nothing showed up at all...
Jython is a python interpreter written in Java. Grumpy is a python transpiler that converts python to navtive go object code.

Edited to add: The difference is that Jython doesn't covert python to JVM bytecode.
So you're suggesting sexism as a solution.
You are correct, it is not really a file system. It is used with the HTTP API (upload, download, etc.).
I mean, you can get something out of transpilers--not typically maintainable code.
Can you tell us more about your production environment? Like how much data, average IOPS, and uptime requirements? I've been poking around and I can't find any real info on who's using this or how. The project's interesting and I'd love to hear more.
> I agree that people should ask questions, but my advice remains for employees which is to consider shares, or rights to shares, held for a private company to have zero value.

That matches pretty exactly what three independent US (Californian & one NY) lawyers advised me: Only consider shares from startups if all else is equal.
>and everyone is writing Python 3 (or should be)

You'd be surprised.

If anything, the numbers show the opposite. The vast majority of Python codebases, legacy or new, are 2.7 or older.
I actually feel guilty, but I know it's irrational. It's not like I lose sleep over it. I'm not sure how this could be a sign of mental illness. What are you referring to?
> can only be a very good thing,

No. It has enabled the rise of ransomware.
The series is over with a score of 60-0.

You can find all the games at http://tieba.baidu.com/p/4922688212?pn=1

It's chinese but the pictures are universal and the comments don't really matter much.

By the way, Google Translate makes a pretty horrible work at translating those pages. I think they need to add some more DeepMind to it :-)

To be fair, they probably don't have much training data for the jargon of the game of go or of any other game.
Every diversity-related topic makes me wish that HN discussions weren't branched/fanned out.

The problem isn't politics. The problem is that the exact same argument replicates itself and occurs about a dozen times in different leaves, and it becomes extremely tedious to pore through it multiple times.

Maybe branching comment forums are a good idea for certain topics, but topics that require an in-depth back-and-forth like this one, are much better served by a single chronological pipeline.
This was in a nursing home, so depending on the level of care, there might only be 1 nurse on staff overnight. They could still be doing 8 hour shifts.
IBM's is a sad example of how the patent process is abused (although I guess I should blame the game, not the players).

If said patents were filed and shelved for some time, they should hold no validity in court afterwards.

Edit: that said, it is interesting how they came up with said patentable ideas :) , and it does fit with what Asimov said about the intersection of components, and daring being encouraged (at IBM, take note!).
I think that the term "diverse" has many definitions. For example, if a gender split at a tech company was 50/50, but everyone was white, would we still consider that company diverse? What is the right definition of "diversity" and which groups (gender vs race vs socio-economic vs ...) should we spend our time working on? You can see how identity politics become problematic very quickly.
> it's a required scope to get all of the private contrib info out of the API

Is there a technical reason why that's so, or is it just an artifact of the way GitHub's OAuth scheme is set up? I can't think offhand of a reason why it should be the former, but my experience with GitHub private repos is somewhat seldom, so it's quite probable it is necessary for a reason of which I'm unaware.
The version that beat Lee Sedol was trained on pro games.
The decimal module in Python 2.7 is implemented in pure Python: https://github.com/python/cpython/blob/2.7/Lib/decimal.py (in Python 3 there is an accelerated extension module that's used when available, falling back on the pure Python version otherwise).